FlowEngine 7.517
Photogrammetry Software Development Kit
Loading...
Searching...
No Matches
FlowEngine::StereoMeshInterface Member List

This is the complete list of members for FlowEngine::StereoMeshInterface, including all inherited members.

bilateralSmoothing(int iterations, double sigma, SettingsInterface *settings=nullptr)=0FlowEngine::StereoMeshInterfacepure virtual
computeArea(double &outArea) const =0FlowEngine::StereoMeshInterfacepure virtual
computeVolume(double &outVolume) const =0FlowEngine::StereoMeshInterfacepure virtual
computeWatertightMesh(SettingsInterface *settings=nullptr)=0FlowEngine::StereoMeshInterfacepure virtual
copyFrom(const StereoMeshInterface &inStereoMesh)=0FlowEngine::StereoMeshInterfacepure virtual
decimate(Size targetVertices, bool preserveBoundaries=false, SettingsInterface *settings=nullptr)=0FlowEngine::StereoMeshInterfacepure virtual
densify(Size targetVertices, SettingsInterface *settings=nullptr)=0FlowEngine::StereoMeshInterfacepure virtual
extractStereoMesh(StereoPointCloudInterface &outStereoPoints) const =0FlowEngine::StereoMeshInterfacepure virtual
extractStereoPointCloud(StereoPointCloudInterface &outStereoPoints) const =0FlowEngine::StereoMeshInterfacepure virtual
getName(StringBuffer outName) const =0FlowEngine::NamedObjectInterfacepure virtual
getNameLength() const =0FlowEngine::NamedObjectInterfacepure virtual
getPointColor(Index idx, Color &outColor) const =0FlowEngine::StereoMeshInterfacepure virtual
getPointCount() const =0FlowEngine::StereoMeshInterfacepure virtual
getPointPosition(Index idx, Point3 &outPosition) const =0FlowEngine::StereoMeshInterfacepure virtual
getPointVisibility(Index pointIndex, Index visibilityIndex, CameraInterface &outCamera) const =0FlowEngine::StereoMeshInterfacepure virtual
getPointVisibilityCount(Index pointIndex) const =0FlowEngine::StereoMeshInterfacepure virtual
getTriangle(Index idx, Triangle &outTriangle) const =0FlowEngine::StereoMeshInterfacepure virtual
getTriangleCount() const =0FlowEngine::StereoMeshInterfacepure virtual
laplacianSmoothing(int iterations, SettingsInterface *settings=nullptr)=0FlowEngine::StereoMeshInterfacepure virtual
loadFromObj(ConstStringBuffer filePath)=0FlowEngine::StereoMeshInterfacepure virtual
loadFromPly(ConstStringBuffer filePath)=0FlowEngine::StereoMeshInterfacepure virtual
remesh(double factor, int iterations, SettingsInterface *settings=nullptr)=0FlowEngine::StereoMeshInterfacepure virtual
removePoint(Index index)=0FlowEngine::StereoMeshInterfacepure virtual
removePoints(ConstBuffer< Index > indexes)=0FlowEngine::StereoMeshInterfacepure virtual
replaceVisibility(ConstBuffer< CameraInterface * > cameras)=0FlowEngine::StereoMeshInterfacepure virtual
reset(Size vertexCount, Size triangleCount)=0FlowEngine::StereoMeshInterfacepure virtual
reset(ConstBuffer< Point3 > vertexData, ConstBuffer< Triangle > triangleData, ConstBuffer< Color > colorData)=0FlowEngine::StereoMeshInterfacepure virtual
saveToObj(ConstStringBuffer filePath, bool saveColor=false) const =0FlowEngine::StereoMeshInterfacepure virtual
saveToPly(ConstStringBuffer filePath, bool useBinaryEncoding=true) const =0FlowEngine::StereoMeshInterfacepure virtual
setName(ConstStringBuffer name)=0FlowEngine::NamedObjectInterfacepure virtual
setPointColor(Index idx, const Color &color)=0FlowEngine::StereoMeshInterfacepure virtual
setPointPosition(Index idx, const Point3 &position)=0FlowEngine::StereoMeshInterfacepure virtual
setTriangle(Index idx, const Triangle &triangle)=0FlowEngine::StereoMeshInterfacepure virtual
transform(ConstBuffer< double > transform)=0FlowEngine::StereoMeshInterfacepure virtual
~NamedObjectInterface()=defaultFlowEngine::NamedObjectInterfacevirtual
~StereoMeshInterface()=defaultFlowEngine::StereoMeshInterfacevirtual