RobWorkProject  23.9.11-
IndexedTriMesh< T > Member List

This is the complete list of members for IndexedTriMesh< T >, including all inherited members.

_idxsizeIndexedTriMesh< T >protected
_normalsIndexedTriMesh< T >protected
_normPtrIndexedTriMesh< T >protected
_strideIndexedTriMesh< T >protected
_triIdxArrIndexedTriMesh< T >protected
_verticesIndexedTriMesh< T >protected
_vertPtrIndexedTriMesh< T >protected
AABBPrim enum value (defined in GeometryData)GeometryData
BoxPrim enum value (defined in GeometryData)GeometryData
clone() const =0TriMeshpure virtual
ConePrim enum value (defined in GeometryData)GeometryData
CPtr typedefGeometryData
CylinderPrim enum value (defined in GeometryData)GeometryData
GeometryType enum nameGeometryData
getIndexedTriangle(size_t i) const =0IndexedTriMesh< T >pure virtual
getIndexPtr()IndexedTriMesh< T >inline
getIndexSize() constIndexedTriMesh< T >inline
getIndices()IndexedTriMesh< T >inline
getNormals() constIndexedTriMesh< T >inline
getNormals()IndexedTriMesh< T >inline
getNrTris() const =0IndexedTriMesh< T >pure virtual
getSize() constTriMeshinlinevirtual
getTriangle(size_t idx) const =0TriMeshpure virtual
getTriangle(size_t idx, rw::geometry::Triangle< double > &dst) const =0TriMeshpure virtual
getTriangle(size_t idx, rw::geometry::Triangle< float > &dst) const =0TriMeshpure virtual
getTriangleStride() constIndexedTriMesh< T >inline
getTriMesh(bool forceCopy=true)TriMeshvirtual
getTriMesh(bool forceCopy=true) constTriMesh
getType() constIndexedTriMesh< T >inlinevirtual
getVertex(size_t i)IndexedTriMesh< T >inline
getVertex(size_t i) constIndexedTriMesh< T >inline
getVertex(size_t i, VertexIdx vidx) const =0IndexedTriMesh< T >pure virtual
getVertex(size_t i, VertexIdx vidx)=0IndexedTriMesh< T >pure virtual
getVertexNormal(size_t i, VertexIdx vidx) const =0IndexedTriMesh< T >pure virtual
getVertexNormal(size_t i, VertexIdx vidx)=0IndexedTriMesh< T >pure virtual
getVertices() constIndexedTriMesh< T >inline
getVertices()IndexedTriMesh< T >inline
getVolume() constTriMesh
hasFaceNormals() constIndexedTriMesh< T >inline
hasVertexNormals() constIndexedTriMesh< T >inline
IdxTriMesh enum value (defined in GeometryData)GeometryData
Implicit enum value (defined in GeometryData)GeometryData
IndexedTriMesh(rw::core::Ptr< VertexArray > vertices, rw::core::Ptr< VertexArray > normals, uint8_t triStride, uint8_t idxsize)IndexedTriMesh< T >inlineprotected
isConvex()TriMeshinlinevirtual
LineMesh enum value (defined in GeometryData)GeometryData
LinePrim enum value (defined in GeometryData)GeometryData
OBBPrim enum value (defined in GeometryData)GeometryData
PlainTriMesh enum value (defined in GeometryData)GeometryData
PlanePrim enum value (defined in GeometryData)GeometryData
PointCloud enum value (defined in GeometryData)GeometryData
PointPrim enum value (defined in GeometryData)GeometryData
Ptr typedefIndexedTriMesh< T >
PyramidPrim enum value (defined in GeometryData)GeometryData
Quadratic enum value (defined in GeometryData)GeometryData
RayPrim enum value (defined in GeometryData)GeometryData
scale(double scale)IndexedTriMesh< T >inlinevirtual
setConvexEnabled(bool isConvex) (defined in TriMesh)TriMeshinline
setTriArray(uint8_t *triarray)IndexedTriMesh< T >inlineprotected
size() constIndexedTriMesh< T >inlinevirtual
SpherePrim enum value (defined in GeometryData)GeometryData
toString(GeometryType type)GeometryDatastatic
TrianglePrim enum value (defined in GeometryData)GeometryData
TriMesh() (defined in TriMesh)TriMeshinlineprotected
TubePrim enum value (defined in GeometryData)GeometryData
UserType enum value (defined in GeometryData)GeometryData
value_type typedefIndexedTriMesh< T >
VertexArray typedefIndexedTriMesh< T >
~GeometryData()GeometryDatainlinevirtual
~IndexedTriMesh()IndexedTriMesh< T >inlineprotected
~TriMesh()TriMeshinlinevirtual