ImFusion SDK 4.3
PointCloud Member List

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

beginUpdate()PointCloud
bounds() const overridePointCloudvirtual
boundsLocal()PointCloud
cameraIntrinsics() const (defined in PointCloud)PointCloud
center()PointCloud
clear() (defined in PointCloud)PointCloud
colors() constPointCloud
components() constDatainline
components() (defined in Data)Datainline
computeBoundingBox(vec3 &origin, vec3 &extent, bool useMatrix) constPointCloud
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)PointCloudstatic
convertToPCL(pcl::PCLPointCloud2 &headerOut, std::string &nameOut, const PointCloud *pcIn, bool applyMatrix)PointCloudstatic
createDefaultLabelTexture(int numLabels)PointCloudprotected
CT enum valueData
Data(const std::string &name="") (defined in Data)Data
Data(const Data &other) (defined in Data)Data
densePointCloudIndex(int x, int y, int &indexOut) constPointCloud
describe() constDatainlinevirtual
DISTANCE enum valueData
duplicatePoints(const std::vector< int > &indices)PointCloud
emitPointCloudChangedSignal() (defined in PointCloud)PointCloudprotected
endUpdate()PointCloud
extent()PointCloud
filename() constPointCloud
hasColors() constPointCloud
hasLabels() constPointCloud
hasNormals() constPointCloud
hasWeights() constPointCloud
height() constPointCloud
IMAGE enum valueData
IMAGESET enum valueData
IMAGESTREAM enum valueData
isAnnotationType() const overridePointCloudinlinevirtual
isDense() constPointCloud
isDenseCalibrated(bool reproject=false, unsigned int pixelTol=5) constPointCloud
isValid(bool runExtendedCheck=false) constPointCloud
Kind enum nameData
kind() const overridePointCloudvirtual
LABEL enum valueData
label(int idx) constPointCloud
labels() constPointCloud
labelTexture() constPointCloud
LIVETRACKINGSTREAM enum value (defined in Data)Data
m_boundingBoxWithMatrixPointCloudmutableprotected
m_colorsPointCloudprotected
m_dataComponentListDataprotected
m_extent (defined in PointCloud)PointCloudprotected
m_filenamePointCloudprotected
m_heightPointCloudprotected
m_K (defined in PointCloud)PointCloudprotected
m_labelsPointCloudprotected
m_labelTexture (defined in PointCloud)PointCloudprotected
m_matrixDataprotected
m_matrixMutexDatamutableprotected
m_normalsPointCloudprotected
m_origin (defined in PointCloud)PointCloudprotected
m_pixelToIndexMap (defined in PointCloud)PointCloudprotected
m_pointsPointCloudprotected
m_updateBoundingBox (defined in PointCloud)PointCloudprotected
m_updateBoundingBoxWithMatrixPointCloudmutableprotected
m_weights (defined in PointCloud)PointCloudprotected
m_widthPointCloudprotected
matrix() constDatavirtual
matrixConvention() const overridePointCloudvirtual
matrixFromWorld() constDatavirtual
matrixRef() const (defined in PointCloud)PointCloud
matrixToWorld() constDatavirtual
Modality enum nameData
modality() constDatavirtual
modalityString(Data::Modality m)Datastatic
MRI enum valueData
NA enum valueData
name() constData
NM enum valueData
normals() constPointCloud
OCT enum valueData
operator=(PointCloud) noexceptPointCloud
operator=(const Data &other) (defined in Data)Data
origin()PointCloud
pixelToIndexMap() constPointCloud
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) noexceptPointCloud
points() constPointCloud
POINTSET enum valueData
POLYDATASTREAM enum valueData
removePoints(const std::vector< int > &indices)PointCloudvirtual
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) overridePointCloudvirtual
setMatrixFromWorld(const mat4 &m)Datavirtual
setMatrixToWorld(const mat4 &m)Datavirtual
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
signalDeletedData
signalMatrixChangedData
signalNameChangedData
signalPointCloudChangedPointCloud
signalsBlocked() constPointCloud
size() const (defined in PointCloud)PointCloud
STEREOIMAGESET enum valueData
STEREOIMAGESTREAM enum valueData
stringToModality(const std::string &s)Datastatic
SURFACE enum valueData
swapWith(PointCloud &other)PointCloud
ImFusion::Data::swapWith(Data &other)Dataprotected
takeData()PointCloud
TENSOR enum valueData
TRACKINGDATA enum valueData
TRACKINGSTREAM enum valueData
transformPointCloud(const mat4 &transformation)PointCloud
TREE enum valueData
ULTRASOUND enum valueData
UNKNOWN enum valueData
VIDEO enum valueData
VOLUME enum valueData
VOLUMESET enum valueData
VOLUMESTREAM enum valueData
VOLUMETRICMESH enum valueData
weights() constPointCloud
width() constPointCloud
XRAY enum valueData
~Data()Datavirtual
~PointCloud() overridePointCloud
Search Tab / S to search, Esc to close