![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|

Public Member Functions | |
| cloudAttributesDescriptor () | |
| void | reset () |
| void | updateMaxIndex (int &maxIndex) |
Public Attributes | |
| ccPointCloud * | cloud |
| union { | |
| struct { | |
| int xCoordIndex | |
| int yCoordIndex | |
| int zCoordIndex | |
| int xNormIndex | |
| int yNormIndex | |
| int zNormIndex | |
| int redIndex | |
| int greenIndex | |
| int blueIndex | |
| int alphaIndex | |
| int iRgbaIndex | |
| int fRgbaIndex | |
| int greyIndex | |
| int labelIndex | |
| } | |
| int indexes [c_attribCount] | |
| }; | |
| std::vector< int > | scalarIndexes |
| std::vector< cloudViewer::ScalarField * > | scalarFields |
| bool | hasNorms |
| bool | hasRGBColors |
| bool | hasFloatRGBColors [4] |
Static Public Attributes | |
| static const unsigned | c_attribCount = 14 |
Definition at line 467 of file AsciiFilter.cpp.
|
inline |
Definition at line 495 of file AsciiFilter.cpp.
References reset().
|
inline |
Definition at line 497 of file AsciiFilter.cpp.
References c_attribCount, cloud, hasFloatRGBColors, hasNorms, hasRGBColors, indexes, scalarFields, and scalarIndexes.
Referenced by clearStructure(), cloudAttributesDescriptor(), and AsciiFilter::loadCloudFromFormatedAsciiStream().
|
inline |
Definition at line 511 of file AsciiFilter.cpp.
References indexes, and scalarIndexes.
Referenced by prepareCloud().
| union { ... } |
| int cloudAttributesDescriptor::alphaIndex |
Definition at line 481 of file AsciiFilter.cpp.
Referenced by AsciiFilter::loadCloudFromFormatedAsciiStream(), and prepareCloud().
| int cloudAttributesDescriptor::blueIndex |
Definition at line 480 of file AsciiFilter.cpp.
Referenced by AsciiFilter::loadCloudFromFormatedAsciiStream(), and prepareCloud().
|
static |
Definition at line 469 of file AsciiFilter.cpp.
Referenced by reset().
| ccPointCloud* cloudAttributesDescriptor::cloud |
Definition at line 468 of file AsciiFilter.cpp.
Referenced by clearStructure(), AsciiFilter::loadCloudFromFormatedAsciiStream(), prepareCloud(), and reset().
| int cloudAttributesDescriptor::fRgbaIndex |
Definition at line 483 of file AsciiFilter.cpp.
Referenced by AsciiFilter::loadCloudFromFormatedAsciiStream(), and prepareCloud().
| int cloudAttributesDescriptor::greenIndex |
Definition at line 479 of file AsciiFilter.cpp.
Referenced by AsciiFilter::loadCloudFromFormatedAsciiStream(), and prepareCloud().
| int cloudAttributesDescriptor::greyIndex |
Definition at line 484 of file AsciiFilter.cpp.
Referenced by AsciiFilter::loadCloudFromFormatedAsciiStream(), and prepareCloud().
| bool cloudAttributesDescriptor::hasFloatRGBColors[4] |
Definition at line 493 of file AsciiFilter.cpp.
Referenced by AsciiFilter::loadCloudFromFormatedAsciiStream(), prepareCloud(), and reset().
| bool cloudAttributesDescriptor::hasNorms |
Definition at line 491 of file AsciiFilter.cpp.
Referenced by AsciiFilter::loadCloudFromFormatedAsciiStream(), prepareCloud(), and reset().
| bool cloudAttributesDescriptor::hasRGBColors |
Definition at line 492 of file AsciiFilter.cpp.
Referenced by AsciiFilter::loadCloudFromFormatedAsciiStream(), prepareCloud(), and reset().
| int cloudAttributesDescriptor::indexes[c_attribCount] |
Definition at line 487 of file AsciiFilter.cpp.
Referenced by reset(), and updateMaxIndex().
| int cloudAttributesDescriptor::iRgbaIndex |
Definition at line 482 of file AsciiFilter.cpp.
Referenced by AsciiFilter::loadCloudFromFormatedAsciiStream(), and prepareCloud().
| int cloudAttributesDescriptor::labelIndex |
Definition at line 485 of file AsciiFilter.cpp.
Referenced by AsciiFilter::loadCloudFromFormatedAsciiStream(), and prepareCloud().
| int cloudAttributesDescriptor::redIndex |
Definition at line 478 of file AsciiFilter.cpp.
Referenced by AsciiFilter::loadCloudFromFormatedAsciiStream(), and prepareCloud().
| std::vector<cloudViewer::ScalarField*> cloudAttributesDescriptor::scalarFields |
Definition at line 490 of file AsciiFilter.cpp.
Referenced by AsciiFilter::loadCloudFromFormatedAsciiStream(), prepareCloud(), and reset().
| std::vector<int> cloudAttributesDescriptor::scalarIndexes |
Definition at line 489 of file AsciiFilter.cpp.
Referenced by AsciiFilter::loadCloudFromFormatedAsciiStream(), prepareCloud(), reset(), and updateMaxIndex().
| int cloudAttributesDescriptor::xCoordIndex |
Definition at line 472 of file AsciiFilter.cpp.
Referenced by AsciiFilter::loadCloudFromFormatedAsciiStream(), and prepareCloud().
| int cloudAttributesDescriptor::xNormIndex |
Definition at line 475 of file AsciiFilter.cpp.
Referenced by AsciiFilter::loadCloudFromFormatedAsciiStream(), and prepareCloud().
| int cloudAttributesDescriptor::yCoordIndex |
Definition at line 473 of file AsciiFilter.cpp.
Referenced by AsciiFilter::loadCloudFromFormatedAsciiStream(), and prepareCloud().
| int cloudAttributesDescriptor::yNormIndex |
Definition at line 476 of file AsciiFilter.cpp.
Referenced by AsciiFilter::loadCloudFromFormatedAsciiStream(), and prepareCloud().
| int cloudAttributesDescriptor::zCoordIndex |
Definition at line 474 of file AsciiFilter.cpp.
Referenced by AsciiFilter::loadCloudFromFormatedAsciiStream(), and prepareCloud().
| int cloudAttributesDescriptor::zNormIndex |
Definition at line 477 of file AsciiFilter.cpp.
Referenced by AsciiFilter::loadCloudFromFormatedAsciiStream(), and prepareCloud().