![]() |
ImFusion SDK 4.3
|
This is the complete list of members for FrameBasedPointCloud, including all inherited members.
| applyAdditionalCalibration() | FrameBasedPointCloud | |
| 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 | |
| deleteFramePoints(TrackedSharedImageSet *tsis, int frameIdx) | FrameBasedPointCloud | protected |
| densePointCloudIndex(int x, int y, int &indexOut) const | PointCloud | |
| describe() const | Data | inlinevirtual |
| disconnectAll() | SignalReceiver | protected |
| DISTANCE enum value | Data | |
| duplicatePoints(const std::vector< int > &indices) | PointCloud | |
| emitPointCloudChangedSignal() (defined in PointCloud) | PointCloud | protected |
| endUpdate() | PointCloud | |
| extent() | PointCloud | |
| filename() const | PointCloud | |
| FrameBasedPointCloud(const std::vector< TrackedSharedImageSet * > &tsiss, std::vector< size_t > frameIndices, std::vector< vec3 > points, std::vector< vec3 > normals, std::vector< vec3 > colors, const std::string &name="") | FrameBasedPointCloud | |
| FrameBasedPointCloud(const std::vector< TrackedSharedImageSet * > &tsiss, std::vector< size_t > frameIndices, std::vector< vec3 > points, std::vector< vec3 > normals, const std::string &name="") | FrameBasedPointCloud | |
| FrameBasedPointCloud(const std::vector< TrackedSharedImageSet * > &tsiss, std::vector< size_t > frameIndices, std::vector< vec3 > points, const std::string &name="") | FrameBasedPointCloud | |
| FrameBasedPointCloud(const std::string &name="") | FrameBasedPointCloud | |
| FrameBasedPointCloud(const FrameBasedPointCloud &other) | FrameBasedPointCloud | |
| FrameBasedPointCloud(FrameBasedPointCloud &&other) noexcept | FrameBasedPointCloud | |
| FrameId typedef (defined in FrameBasedPointCloud) | FrameBasedPointCloud | protected |
| frameIndices() const | FrameBasedPointCloud | |
| framePoints() const | FrameBasedPointCloud | |
| 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 | |
| initialize(bool computePixelCoordinates=true) | FrameBasedPointCloud | protected |
| 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_frameIndices | FrameBasedPointCloud | protected |
| m_frameToPointsIndices (defined in FrameBasedPointCloud) | FrameBasedPointCloud | protected |
| m_height | PointCloud | protected |
| m_imageToFrameId | FrameBasedPointCloud | 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_rawNormals | FrameBasedPointCloud | protected |
| m_rawPoints | FrameBasedPointCloud | protected |
| m_trackingChangedSignalConnections | FrameBasedPointCloud | protected |
| m_tsiss | FrameBasedPointCloud | 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=(FrameBasedPointCloud) noexcept | FrameBasedPointCloud | |
| ImFusion::PointCloud::operator=(PointCloud) noexcept | PointCloud | |
| operator=(const Data &other) (defined in Data) | Data | |
| ImFusion::SignalReceiver::operator=(SignalReceiver rhs) | SignalReceiver | |
| 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 | |
| rawNormals() const | FrameBasedPointCloud | |
| rawPoints() const | FrameBasedPointCloud | |
| recomputePoints() | FrameBasedPointCloud | protected |
| removePoints(const std::vector< int > &indices) override | FrameBasedPointCloud | virtual |
| requestLabels() | PointCloud | |
| resetLabels() | PointCloud | |
| setAdditionalCalibration(const mat4 &mat, double temp) | FrameBasedPointCloud | |
| 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 | |
| SignalReceiver()=default | SignalReceiver | |
| SignalReceiver(const SignalReceiver &other) | SignalReceiver | |
| 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(FrameBasedPointCloud &other) | FrameBasedPointCloud | |
| ImFusion::PointCloud::swapWith(PointCloud &other) | PointCloud | |
| ImFusion::Data::swapWith(Data &other) | Data | protected |
| takeData() | PointCloud | |
| TENSOR enum value | Data | |
| trackedSharedImageSets() const | FrameBasedPointCloud | |
| TRACKINGDATA enum value | Data | |
| trackingSequenceUpdated() | FrameBasedPointCloud | protected |
| 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 | |
| ~SignalReceiver() | SignalReceiver | virtual |