ImFusion SDK 4.3
FrameBasedPointCloud Member List

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

applyAdditionalCalibration()FrameBasedPointCloud
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
deleteFramePoints(TrackedSharedImageSet *tsis, int frameIdx)FrameBasedPointCloudprotected
densePointCloudIndex(int x, int y, int &indexOut) constPointCloud
describe() constDatainlinevirtual
disconnectAll()SignalReceiverprotected
DISTANCE enum valueData
duplicatePoints(const std::vector< int > &indices)PointCloud
emitPointCloudChangedSignal() (defined in PointCloud)PointCloudprotected
endUpdate()PointCloud
extent()PointCloud
filename() constPointCloud
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) noexceptFrameBasedPointCloud
FrameId typedef (defined in FrameBasedPointCloud)FrameBasedPointCloudprotected
frameIndices() constFrameBasedPointCloud
framePoints() constFrameBasedPointCloud
hasColors() constPointCloud
hasLabels() constPointCloud
hasNormals() constPointCloud
hasWeights() constPointCloud
height() constPointCloud
IMAGE enum valueData
IMAGESET enum valueData
IMAGESTREAM enum valueData
initialize(bool computePixelCoordinates=true)FrameBasedPointCloudprotected
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_frameIndicesFrameBasedPointCloudprotected
m_frameToPointsIndices (defined in FrameBasedPointCloud)FrameBasedPointCloudprotected
m_heightPointCloudprotected
m_imageToFrameIdFrameBasedPointCloudprotected
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_rawNormalsFrameBasedPointCloudprotected
m_rawPointsFrameBasedPointCloudprotected
m_trackingChangedSignalConnectionsFrameBasedPointCloudprotected
m_tsissFrameBasedPointCloudprotected
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=(FrameBasedPointCloud) noexceptFrameBasedPointCloud
ImFusion::PointCloud::operator=(PointCloud) noexceptPointCloud
operator=(const Data &other) (defined in Data)Data
ImFusion::SignalReceiver::operator=(SignalReceiver rhs)SignalReceiver
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
rawNormals() constFrameBasedPointCloud
rawPoints() constFrameBasedPointCloud
recomputePoints()FrameBasedPointCloudprotected
removePoints(const std::vector< int > &indices) overrideFrameBasedPointCloudvirtual
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) 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
SignalReceiver()=defaultSignalReceiver
SignalReceiver(const SignalReceiver &other)SignalReceiver
signalsBlocked() constPointCloud
size() const (defined in PointCloud)PointCloud
STEREOIMAGESET enum valueData
STEREOIMAGESTREAM enum valueData
stringToModality(const std::string &s)Datastatic
SURFACE enum valueData
swapWith(FrameBasedPointCloud &other)FrameBasedPointCloud
ImFusion::PointCloud::swapWith(PointCloud &other)PointCloud
ImFusion::Data::swapWith(Data &other)Dataprotected
takeData()PointCloud
TENSOR enum valueData
trackedSharedImageSets() constFrameBasedPointCloud
TRACKINGDATA enum valueData
trackingSequenceUpdated()FrameBasedPointCloudprotected
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
~SignalReceiver()SignalReceivervirtual
Search Tab / S to search, Esc to close