helper class to the DtIndirectGeometryAggregator.
More...
helper class to the DtIndirectGeometryAggregator.
It provides methods for checking and copying the data into the aggregatedGeometry
| makVrv::DtIndirectAggregateHelper::DtIndirectAggregateHelper |
( |
| ) |
|
Default Constructor not implemented.
| virtual makVrv::DtIndirectAggregateHelper::~DtIndirectAggregateHelper |
( |
| ) |
|
|
virtual |
Copy Constructor not implemented – Copy Not sAllowed.
Assignment Operator Not implemented – Assignment Not Allowed.
| virtual void makVrv::DtIndirectAggregateHelper::setAggregateGeometry |
( |
osg::Geometry * |
aggregatedGeometry | ) |
|
|
virtual |
which geometry is being helped
| virtual void makVrv::DtIndirectAggregateHelper::setModelName |
( |
const std::string & |
modelname | ) |
|
|
virtual |
| virtual bool makVrv::DtIndirectAggregateHelper::checkGeometryOk |
( |
const osg::Geometry & |
srcGeometry | ) |
|
|
virtual |
Does the geometry check out for the purposes of indirecting?
| virtual void makVrv::DtIndirectAggregateHelper::copyVertices |
( |
const osg::Geometry & |
srcGeometry, |
|
|
const osg::Matrix & |
transform |
|
) |
| |
|
virtual |
copy the vertices from geometry into the aggregated geometry
| virtual bool makVrv::DtIndirectAggregateHelper::checkSrcAndDstVerticesOk |
( |
const osg::Geometry & |
srcGeometry | ) |
|
|
virtual |
check if the src and dst (aggregated geometry held here) vertices check out
| virtual void makVrv::DtIndirectAggregateHelper::copyNormals |
( |
const osg::Geometry & |
srcGeometry | ) |
|
|
virtual |
copy the normals from geometry into the aggregated geometry
| virtual bool makVrv::DtIndirectAggregateHelper::checkSrcAndDstNormalsOk |
( |
const osg::Geometry & |
srcGeometry | ) |
|
|
virtual |
check if the src and dst (aggregated geometry held here) normals check out
| virtual void makVrv::DtIndirectAggregateHelper::copyColors |
( |
const osg::Geometry & |
srcGeometry | ) |
|
|
virtual |
copy the colors from geometry into the aggregated geometry
| virtual bool makVrv::DtIndirectAggregateHelper::checkSrcAndDstColorsOk |
( |
const osg::Geometry & |
srcGeometry | ) |
|
|
virtual |
check if the src and dst (aggregated geometry held here) colors check out
| virtual void makVrv::DtIndirectAggregateHelper::copyTextureCoords |
( |
const osg::Geometry & |
srcGeometry, |
|
|
const DtIndirectGeometryTextures * |
textureForThisGeometry |
|
) |
| |
|
virtual |
copy the texture coordinates from geometry into the aggregated geometry
| virtual bool makVrv::DtIndirectAggregateHelper::checkSrcTextureCoordsOk |
( |
const osg::Geometry & |
srcGeometry | ) |
|
|
virtual |
check if the src texture coordinates check out
| virtual bool makVrv::DtIndirectAggregateHelper::checkDstIndicesOk |
( |
const osg::Geometry & |
srcGeometry | ) |
|
|
virtual |
check if the dst (of aggregated geometry held here) indices check out
| virtual void makVrv::DtIndirectAggregateHelper::copyIndices |
( |
Indices & |
indices, |
|
|
const osg::Geometry & |
srcGeometry |
|
) |
| |
|
virtual |
copy the indices from geometry into the aggregated geometry
| virtual void makVrv::DtIndirectAggregateHelper::cancel |
( |
| ) |
|
|
virtual |
| std::string makVrv::DtIndirectAggregateHelper::myModelFileName |
|
protected |
| osg::ref_ptr<osg::Geometry> makVrv::DtIndirectAggregateHelper::myAggregatedGeometry |
|
protected |
| tbb::atomic<int> makVrv::DtIndirectAggregateHelper::myCancelTask |
|
protected |
The documentation for this class was generated from the following file: