copyFrom(const StereoPointCloudInterface &inStereoPoints)=0 | FlowEngine::StereoPointCloudInterface | pure virtual |
copyPointsPositions(Buffer< Point3 > outData) const =0 | FlowEngine::StereoPointCloudInterface | pure virtual |
decimateByMaxPointCount(int targetPointCount)=0 | FlowEngine::StereoPointCloudInterface | pure virtual |
decimateByMaxPointCountOctree(unsigned int maxPointCount)=0 | FlowEngine::StereoPointCloudInterface | pure virtual |
decimateByPointsDistance(double distance)=0 | FlowEngine::StereoPointCloudInterface | pure virtual |
densificateByMaxPointCount(int targetPointCount)=0 | FlowEngine::StereoPointCloudInterface | pure virtual |
getMeanPointDistance() const =0 | FlowEngine::StereoPointCloudInterface | pure virtual |
getName(StringBuffer outName) const =0 | FlowEngine::NamedObjectInterface | pure virtual |
getNameLength() const =0 | FlowEngine::NamedObjectInterface | pure virtual |
getPointColor(Index idx, Color &outColor) const =0 | FlowEngine::StereoPointCloudInterface | pure virtual |
getPointCount() const =0 | FlowEngine::StereoPointCloudInterface | pure virtual |
getPointNormal(Index idx, Normal &outNormal) const =0 | FlowEngine::StereoPointCloudInterface | pure virtual |
getPointPosition(Index idx, Point3 &outPosition) const =0 | FlowEngine::StereoPointCloudInterface | pure virtual |
getPointVisibility(Index pointIndex, Index visibilityIndex, CameraInterface &outCamera) const =0 | FlowEngine::StereoPointCloudInterface | pure virtual |
getPointVisibilityCount(Index pointIndex) const =0 | FlowEngine::StereoPointCloudInterface | pure virtual |
getSeedPointCount() const =0 | FlowEngine::StereoPointCloudInterface | pure virtual |
initializeSeeds(LogListenerInterface &logListener, Index seedPoints, Buffer< CameraInterface * > bubbleViewCameras)=0 | FlowEngine::StereoPointCloudInterface | pure virtual |
loadFromPly(ConstStringBuffer filePath)=0 | FlowEngine::StereoPointCloudInterface | pure virtual |
mergeWith(ConstBuffer< StereoPointCloudInterface * > others, bool lastMerge=true)=0 | FlowEngine::StereoPointCloudInterface | pure virtual |
projectOnRegularGrid(double gridSpacing, double radius, StandardAxis axis)=0 | FlowEngine::StereoPointCloudInterface | pure virtual |
removePoint(Index index)=0 | FlowEngine::StereoPointCloudInterface | pure virtual |
removePoints(ConstBuffer< Index > indexes)=0 | FlowEngine::StereoPointCloudInterface | pure virtual |
replaceVisibility(ConstBuffer< CameraInterface * > cameras)=0 | FlowEngine::StereoPointCloudInterface | pure virtual |
reset(Size vertexCount)=0 | FlowEngine::StereoPointCloudInterface | pure virtual |
reset(ConstBuffer< Point3 > vertexData, ConstBuffer< Color > colorData, ConstBuffer< Normal > normalData)=0 | FlowEngine::StereoPointCloudInterface | pure virtual |
saveToPly(ConstStringBuffer filePath, bool saveColors=true, bool saveNormals=true, bool useBinaryEncoding=true) const =0 | FlowEngine::StereoPointCloudInterface | pure virtual |
setName(ConstStringBuffer name)=0 | FlowEngine::NamedObjectInterface | pure virtual |
setPointColor(Index idx, const Color &color)=0 | FlowEngine::StereoPointCloudInterface | pure virtual |
setPointNormal(Index idx, const Normal &normal)=0 | FlowEngine::StereoPointCloudInterface | pure virtual |
setPointPosition(Index idx, const Point3 &position)=0 | FlowEngine::StereoPointCloudInterface | pure virtual |
transform(ConstBuffer< double > transform)=0 | FlowEngine::StereoPointCloudInterface | pure virtual |
~NamedObjectInterface()=default | FlowEngine::NamedObjectInterface | virtual |
~StereoPointCloudInterface()=default | FlowEngine::StereoPointCloudInterface | virtual |