![]() |
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 |