ImFusion C++ SDK 4.4.0
ImFusion::PointCloud Member List

This is the complete list of members for ImFusion::PointCloud, including all inherited members.

beginUpdate()ImFusion::PointCloud
bounds() const overrideImFusion::PointCloudvirtual
boundsLocal()ImFusion::PointCloud
cameraIntrinsics() const (defined in ImFusion::PointCloud)ImFusion::PointCloud
center()ImFusion::PointCloud
clear() (defined in ImFusion::PointCloud)ImFusion::PointCloud
colors() constImFusion::PointCloud
components() constImFusion::Datainline
components() (defined in ImFusion::Data)ImFusion::Datainline
computeBoundingBox(vec3 &origin, vec3 &extent, bool useMatrix) constImFusion::PointCloud
computeBoundingBox()ImFusion::PointCloud
convertColorsToLabels(const std::vector< std::pair< vec3, int > > *colorToLabelMap=nullptr, double channelTol=0.1)ImFusion::PointCloud
convertFromPCL(PointCloud *&pcOut, const pcl::PCLPointCloud2 &headerIn, const std::string &nameIn="", bool ignoreNanPoints=true, int versionImFusion=-1)ImFusion::PointCloudstatic
convertToPCL(pcl::PCLPointCloud2 &headerOut, std::string &nameOut, const PointCloud *pcIn, bool applyMatrix)ImFusion::PointCloudstatic
createDefaultLabelTexture(int numLabels)ImFusion::PointCloudprotected
CT enum valueImFusion::Data
Data(const std::string &name="") (defined in ImFusion::Data)ImFusion::Data
Data(const Data &other) (defined in ImFusion::Data)ImFusion::Data
densePointCloudIndex(int x, int y, int &indexOut) constImFusion::PointCloud
describe() constImFusion::Datainlinevirtual
DISTANCE enum valueImFusion::Data
duplicatePoints(const std::vector< int > &indices)ImFusion::PointCloud
emitPointCloudChangedSignal() (defined in ImFusion::PointCloud)ImFusion::PointCloudprotected
endUpdate()ImFusion::PointCloud
extent()ImFusion::PointCloud
filename() constImFusion::PointCloud
hasColors() constImFusion::PointCloud
hasLabels() constImFusion::PointCloud
hasNormals() constImFusion::PointCloud
hasWeights() constImFusion::PointCloud
height() constImFusion::PointCloud
IMAGE enum valueImFusion::Data
IMAGESET enum valueImFusion::Data
IMAGESTREAM enum valueImFusion::Data
isAnnotationType() const overrideImFusion::PointCloudinlinevirtual
isDense() constImFusion::PointCloud
isDenseCalibrated(bool reproject=false, unsigned int pixelTol=5) constImFusion::PointCloud
isValid(bool runExtendedCheck=false) constImFusion::PointCloud
Kind enum nameImFusion::Data
kind() const overrideImFusion::PointCloudvirtual
LABEL enum valueImFusion::Data
label(int idx) constImFusion::PointCloud
labels() constImFusion::PointCloud
labelTexture() constImFusion::PointCloud
LIVETRACKINGSTREAM enum value (defined in ImFusion::Data)ImFusion::Data
m_boundingBoxWithMatrixImFusion::PointCloudmutableprotected
m_colorsImFusion::PointCloudprotected
m_dataComponentListImFusion::Dataprotected
m_extent (defined in ImFusion::PointCloud)ImFusion::PointCloudprotected
m_filenameImFusion::PointCloudprotected
m_heightImFusion::PointCloudprotected
m_K (defined in ImFusion::PointCloud)ImFusion::PointCloudprotected
m_labelsImFusion::PointCloudprotected
m_labelTexture (defined in ImFusion::PointCloud)ImFusion::PointCloudprotected
m_matrixImFusion::Dataprotected
m_matrixMutexImFusion::Datamutableprotected
m_normalsImFusion::PointCloudprotected
m_origin (defined in ImFusion::PointCloud)ImFusion::PointCloudprotected
m_pixelToIndexMap (defined in ImFusion::PointCloud)ImFusion::PointCloudprotected
m_pointsImFusion::PointCloudprotected
m_updateBoundingBox (defined in ImFusion::PointCloud)ImFusion::PointCloudprotected
m_updateBoundingBoxWithMatrixImFusion::PointCloudmutableprotected
m_weights (defined in ImFusion::PointCloud)ImFusion::PointCloudprotected
m_widthImFusion::PointCloudprotected
matrix() constImFusion::Datavirtual
matrixConvention() const overrideImFusion::PointCloudvirtual
matrixFromWorld() constImFusion::Datavirtual
matrixRef() const (defined in ImFusion::PointCloud)ImFusion::PointCloud
matrixToWorld() constImFusion::Datavirtual
Modality enum nameImFusion::Data
modality() constImFusion::Datavirtual
modalityString(Data::Modality m)ImFusion::Datastatic
MRI enum valueImFusion::Data
NA enum valueImFusion::Data
name() constImFusion::Data
NM enum valueImFusion::Data
normals() constImFusion::PointCloud
OCT enum valueImFusion::Data
operator=(PointCloud) noexceptImFusion::PointCloud
operator=(const Data &other) (defined in ImFusion::Data)ImFusion::Data
origin()ImFusion::PointCloud
pixelToIndexMap() constImFusion::PointCloud
PointCloud(int width=0, int height=0, const std::string &name="")ImFusion::PointCloud
PointCloud(std::vector< vec3 > points, int width=0, int height=0, const std::string &name="")ImFusion::PointCloud
PointCloud(std::vector< vec3 > points, std::vector< vec3 > normals, int width=0, int height=0, const std::string &name="")ImFusion::PointCloud
PointCloud(std::vector< vec3 > points, std::vector< vec3 > normals, std::vector< vec3 > colors, int width=0, int height=0, const std::string &name="")ImFusion::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="")ImFusion::PointCloud
PointCloud(const PointCloud &other)ImFusion::PointCloud
PointCloud(PointCloud &&other) noexceptImFusion::PointCloud
points() constImFusion::PointCloud
POINTSET enum valueImFusion::Data
POLYDATASTREAM enum valueImFusion::Data
removePoints(const std::vector< int > &indices)ImFusion::PointCloudvirtual
requestLabels()ImFusion::PointCloud
resetLabels()ImFusion::PointCloud
setCameraIntrinsics(const mat3 &K) (defined in ImFusion::PointCloud)ImFusion::PointCloud
setColor(int idx, const vec3 &color) (defined in ImFusion::PointCloud)ImFusion::PointCloud
setColors(std::vector< vec3 > &&colors)ImFusion::PointCloud
setColors(const std::vector< vec3 > &colors) (defined in ImFusion::PointCloud)ImFusion::PointCloud
setFilename(const std::string &name)ImFusion::PointCloud
setHeight(int h)ImFusion::PointCloud
setLabel(int idx, int label) (defined in ImFusion::PointCloud)ImFusion::PointCloud
setLabels(std::vector< int > &&labels)ImFusion::PointCloud
setLabels(const std::vector< int > &labels) (defined in ImFusion::PointCloud)ImFusion::PointCloud
setLabelTexture(std::unique_ptr< MemImage > tex)ImFusion::PointCloud
setMatrix(const mat4 &m) overrideImFusion::PointCloudvirtual
setMatrixFromWorld(const mat4 &m)ImFusion::Datavirtual
setMatrixToWorld(const mat4 &m)ImFusion::Datavirtual
setName(const std::string &name)ImFusion::Data
setNormal(int idx, const vec3 &normal) (defined in ImFusion::PointCloud)ImFusion::PointCloud
setNormals(std::vector< vec3 > &&normals)ImFusion::PointCloud
setNormals(const std::vector< vec3 > &normals) (defined in ImFusion::PointCloud)ImFusion::PointCloud
setPixelToIndexMap(const TypedImage< int > *pixelToIndexMap)ImFusion::PointCloud
setPoint(int idx, const vec3 &point) (defined in ImFusion::PointCloud)ImFusion::PointCloud
setPoints(std::vector< vec3 > &&points)ImFusion::PointCloud
setPoints(const std::vector< vec3 > &points) (defined in ImFusion::PointCloud)ImFusion::PointCloud
setWeight(int idx, double color) (defined in ImFusion::PointCloud)ImFusion::PointCloud
setWeights(std::vector< double > &&colors)ImFusion::PointCloud
setWeights(const std::vector< double > &colors) (defined in ImFusion::PointCloud)ImFusion::PointCloud
setWidth(int w)ImFusion::PointCloud
signalDeletedImFusion::Data
signalMatrixChangedImFusion::Data
signalNameChangedImFusion::Data
signalPointCloudChangedImFusion::PointCloud
signalsBlocked() constImFusion::PointCloud
size() const (defined in ImFusion::PointCloud)ImFusion::PointCloud
STEREOIMAGESET enum valueImFusion::Data
STEREOIMAGESTREAM enum valueImFusion::Data
stringToModality(const std::string &s)ImFusion::Datastatic
SURFACE enum valueImFusion::Data
swapWith(PointCloud &other)ImFusion::PointCloud
ImFusion::Data::swapWith(Data &other)ImFusion::Dataprotected
takeData()ImFusion::PointCloud
TENSOR enum valueImFusion::Data
TRACKINGDATA enum valueImFusion::Data
TRACKINGSTREAM enum valueImFusion::Data
transformPointCloud(const mat4 &transformation)ImFusion::PointCloud
TREE enum valueImFusion::Data
ULTRASOUND enum valueImFusion::Data
UNKNOWN enum valueImFusion::Data
VIDEO enum valueImFusion::Data
VOLUME enum valueImFusion::Data
VOLUMESET enum valueImFusion::Data
VOLUMESTREAM enum valueImFusion::Data
VOLUMETRICMESH enum valueImFusion::Data
weights() constImFusion::PointCloud
width() constImFusion::PointCloud
XRAY enum valueImFusion::Data
~Data()ImFusion::Datavirtual
~PointCloud() overrideImFusion::PointCloud
Search Tab / S to search, Esc to close