![]() |
ImFusion SDK 4.3
|
This is the complete list of members for PointCloud, including all inherited members.
| beginUpdate() | PointCloud | |
| bounds() const override | PointCloud | virtual |
| boundsLocal() | PointCloud | |
| cameraIntrinsics() const (defined in PointCloud) | PointCloud | |
| center() | PointCloud | |
| clear() (defined in PointCloud) | PointCloud | |
| colors() const | PointCloud | |
| components() const | Data | inline |
| components() (defined in Data) | Data | inline |
| computeBoundingBox(vec3 &origin, vec3 &extent, bool useMatrix) const | PointCloud | |
| computeBoundingBox() | PointCloud | |
| convertColorsToLabels(const std::vector< std::pair< vec3, int > > *colorToLabelMap=nullptr, double channelTol=0.1) | PointCloud | |
| convertFromPCL(PointCloud *&pcOut, const pcl::PCLPointCloud2 &headerIn, const std::string &nameIn="", bool ignoreNanPoints=true, int versionImFusion=-1) | PointCloud | static |
| convertToPCL(pcl::PCLPointCloud2 &headerOut, std::string &nameOut, const PointCloud *pcIn, bool applyMatrix) | PointCloud | static |
| createDefaultLabelTexture(int numLabels) | PointCloud | protected |
| CT enum value | Data | |
| Data(const std::string &name="") (defined in Data) | Data | |
| Data(const Data &other) (defined in Data) | Data | |
| densePointCloudIndex(int x, int y, int &indexOut) const | PointCloud | |
| describe() const | Data | inlinevirtual |
| DISTANCE enum value | Data | |
| duplicatePoints(const std::vector< int > &indices) | PointCloud | |
| emitPointCloudChangedSignal() (defined in PointCloud) | PointCloud | protected |
| endUpdate() | PointCloud | |
| extent() | PointCloud | |
| filename() const | PointCloud | |
| hasColors() const | PointCloud | |
| hasLabels() const | PointCloud | |
| hasNormals() const | PointCloud | |
| hasWeights() const | PointCloud | |
| height() const | PointCloud | |
| IMAGE enum value | Data | |
| IMAGESET enum value | Data | |
| IMAGESTREAM enum value | Data | |
| isAnnotationType() const override | PointCloud | inlinevirtual |
| isDense() const | PointCloud | |
| isDenseCalibrated(bool reproject=false, unsigned int pixelTol=5) const | PointCloud | |
| isValid(bool runExtendedCheck=false) const | PointCloud | |
| Kind enum name | Data | |
| kind() const override | PointCloud | virtual |
| LABEL enum value | Data | |
| label(int idx) const | PointCloud | |
| labels() const | PointCloud | |
| labelTexture() const | PointCloud | |
| LIVETRACKINGSTREAM enum value (defined in Data) | Data | |
| m_boundingBoxWithMatrix | PointCloud | mutableprotected |
| m_colors | PointCloud | protected |
| m_dataComponentList | Data | protected |
| m_extent (defined in PointCloud) | PointCloud | protected |
| m_filename | PointCloud | protected |
| m_height | PointCloud | protected |
| m_K (defined in PointCloud) | PointCloud | protected |
| m_labels | PointCloud | protected |
| m_labelTexture (defined in PointCloud) | PointCloud | protected |
| m_matrix | Data | protected |
| m_matrixMutex | Data | mutableprotected |
| m_normals | PointCloud | protected |
| m_origin (defined in PointCloud) | PointCloud | protected |
| m_pixelToIndexMap (defined in PointCloud) | PointCloud | protected |
| m_points | PointCloud | protected |
| m_updateBoundingBox (defined in PointCloud) | PointCloud | protected |
| m_updateBoundingBoxWithMatrix | PointCloud | mutableprotected |
| m_weights (defined in PointCloud) | PointCloud | protected |
| m_width | PointCloud | protected |
| matrix() const | Data | virtual |
| matrixConvention() const override | PointCloud | virtual |
| matrixFromWorld() const | Data | virtual |
| matrixRef() const (defined in PointCloud) | PointCloud | |
| matrixToWorld() const | Data | virtual |
| Modality enum name | Data | |
| modality() const | Data | virtual |
| modalityString(Data::Modality m) | Data | static |
| MRI enum value | Data | |
| NA enum value | Data | |
| name() const | Data | |
| NM enum value | Data | |
| normals() const | PointCloud | |
| OCT enum value | Data | |
| operator=(PointCloud) noexcept | PointCloud | |
| operator=(const Data &other) (defined in Data) | Data | |
| origin() | PointCloud | |
| pixelToIndexMap() const | PointCloud | |
| PointCloud(int width=0, int height=0, const std::string &name="") | PointCloud | |
| PointCloud(std::vector< vec3 > points, int width=0, int height=0, const std::string &name="") | PointCloud | |
| PointCloud(std::vector< vec3 > points, std::vector< vec3 > normals, int width=0, int height=0, const std::string &name="") | PointCloud | |
| PointCloud(std::vector< vec3 > points, std::vector< vec3 > normals, std::vector< vec3 > colors, int width=0, int height=0, const std::string &name="") | PointCloud | |
| PointCloud(std::vector< vec3 > points, std::vector< vec3 > normals, std::vector< vec3 > colors, const TypedImage< int > *pixelToIndexMap, int width=0, int height=0, const std::string &name="") | PointCloud | |
| PointCloud(const PointCloud &other) | PointCloud | |
| PointCloud(PointCloud &&other) noexcept | PointCloud | |
| points() const | PointCloud | |
| POINTSET enum value | Data | |
| POLYDATASTREAM enum value | Data | |
| removePoints(const std::vector< int > &indices) | PointCloud | virtual |
| requestLabels() | PointCloud | |
| resetLabels() | PointCloud | |
| setCameraIntrinsics(const mat3 &K) (defined in PointCloud) | PointCloud | |
| setColor(int idx, const vec3 &color) (defined in PointCloud) | PointCloud | |
| setColors(std::vector< vec3 > &&colors) | PointCloud | |
| setColors(const std::vector< vec3 > &colors) (defined in PointCloud) | PointCloud | |
| setFilename(const std::string &name) | PointCloud | |
| setHeight(int h) | PointCloud | |
| setLabel(int idx, int label) (defined in PointCloud) | PointCloud | |
| setLabels(std::vector< int > &&labels) | PointCloud | |
| setLabels(const std::vector< int > &labels) (defined in PointCloud) | PointCloud | |
| setLabelTexture(std::unique_ptr< MemImage > tex) | PointCloud | |
| setMatrix(const mat4 &m) override | PointCloud | virtual |
| setMatrixFromWorld(const mat4 &m) | Data | virtual |
| setMatrixToWorld(const mat4 &m) | Data | virtual |
| setName(const std::string &name) | Data | |
| setNormal(int idx, const vec3 &normal) (defined in PointCloud) | PointCloud | |
| setNormals(std::vector< vec3 > &&normals) | PointCloud | |
| setNormals(const std::vector< vec3 > &normals) (defined in PointCloud) | PointCloud | |
| setPixelToIndexMap(const TypedImage< int > *pixelToIndexMap) | PointCloud | |
| setPoint(int idx, const vec3 &point) (defined in PointCloud) | PointCloud | |
| setPoints(std::vector< vec3 > &&points) | PointCloud | |
| setPoints(const std::vector< vec3 > &points) (defined in PointCloud) | PointCloud | |
| setWeight(int idx, double color) (defined in PointCloud) | PointCloud | |
| setWeights(std::vector< double > &&colors) | PointCloud | |
| setWeights(const std::vector< double > &colors) (defined in PointCloud) | PointCloud | |
| setWidth(int w) | PointCloud | |
| signalDeleted | Data | |
| signalMatrixChanged | Data | |
| signalNameChanged | Data | |
| signalPointCloudChanged | PointCloud | |
| signalsBlocked() const | PointCloud | |
| size() const (defined in PointCloud) | PointCloud | |
| STEREOIMAGESET enum value | Data | |
| STEREOIMAGESTREAM enum value | Data | |
| stringToModality(const std::string &s) | Data | static |
| SURFACE enum value | Data | |
| swapWith(PointCloud &other) | PointCloud | |
| ImFusion::Data::swapWith(Data &other) | Data | protected |
| takeData() | PointCloud | |
| TENSOR enum value | Data | |
| TRACKINGDATA enum value | Data | |
| TRACKINGSTREAM enum value | Data | |
| transformPointCloud(const mat4 &transformation) | PointCloud | |
| TREE enum value | Data | |
| ULTRASOUND enum value | Data | |
| UNKNOWN enum value | Data | |
| VIDEO enum value | Data | |
| VOLUME enum value | Data | |
| VOLUMESET enum value | Data | |
| VOLUMESTREAM enum value | Data | |
| VOLUMETRICMESH enum value | Data | |
| weights() const | PointCloud | |
| width() const | PointCloud | |
| XRAY enum value | Data | |
| ~Data() | Data | virtual |
| ~PointCloud() override | PointCloud |