| 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 |