RobWorkProject  23.9.11-
IndexedTriMeshN0< T, S > Member List

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

_idxsizeIndexedTriMesh< double >protected
_normalsIndexedTriMesh< double >protected
_normPtrIndexedTriMesh< double >protected
_strideIndexedTriMesh< double >protected
_triIdxArrIndexedTriMesh< double >protected
_verticesIndexedTriMesh< double >protected
_vertPtrIndexedTriMesh< double >protected
AABBPrim enum value (defined in GeometryData)GeometryData
add(const tri_type &triangle)IndexedTriMeshN0< T, S >inline
BoxPrim enum value (defined in GeometryData)GeometryData
calcFaceArea(size_t triIdx)IndexedTriMeshN0< T, S >inline
calcFaceCentroid(size_t triIdx)IndexedTriMeshN0< T, S >inline
calcFaceNormal(size_t triIdx) constIndexedTriMeshN0< T, S >inline
clone() constIndexedTriMeshN0< T, S >inlinevirtual
ConePrim enum value (defined in GeometryData)GeometryData
CPtr typedefGeometryData
CylinderPrim enum value (defined in GeometryData)GeometryData
GeometryType enum nameGeometryData
getIndexedTriangle(size_t i) constIndexedTriMeshN0< T, S >inlinevirtual
getIndexPtr()IndexedTriMesh< double >inline
getIndexSize() constIndexedTriMesh< double >inline
getIndices()IndexedTriMesh< double >inline
getNormals() constIndexedTriMesh< double >inline
getNormals()IndexedTriMesh< double >inline
getNrTris() constIndexedTriMeshN0< T, S >inlinevirtual
getSize() constIndexedTriMeshN0< T, S >inlinevirtual
getTriangle(size_t i) constIndexedTriMeshN0< T, S >inlinevirtual
getTriangle(size_t i, rw::geometry::Triangle< double > &dst) constIndexedTriMeshN0< T, S >inlinevirtual
getTriangle(size_t i, rw::geometry::Triangle< float > &dst) constIndexedTriMeshN0< T, S >inlinevirtual
getTriangles()IndexedTriMeshN0< T, S >inline
getTriangles() constIndexedTriMeshN0< T, S >inline
getTriangleStride() constIndexedTriMesh< double >inline
getTriMesh(bool forceCopy=true)TriMeshvirtual
getTriMesh(bool forceCopy=true) constTriMesh
getTriVertex(size_t i, size_t triIdx) constIndexedTriMeshN0< T, S >inline
getTriVertex(size_t i, size_t triIdx)IndexedTriMeshN0< T, S >inline
getType() constIndexedTriMesh< double >inlinevirtual
getVertex(size_t i, VertexIdx vidx) constIndexedTriMeshN0< T, S >inlinevirtual
getVertex(size_t i, VertexIdx vidx)IndexedTriMeshN0< T, S >inlinevirtual
IndexedTriMesh< double >::getVertex(size_t i)IndexedTriMesh< double >inline
IndexedTriMesh< double >::getVertex(size_t i) constIndexedTriMesh< double >inline
getVertexNormal(size_t i, VertexIdx vidx) constIndexedTriMeshN0< T, S >inlinevirtual
getVertexNormal(size_t i, VertexIdx vidx)IndexedTriMeshN0< T, S >inlinevirtual
getVertices() constIndexedTriMesh< double >inline
getVertices()IndexedTriMesh< double >inline
getVolume() constTriMesh
hasFaceNormals() constIndexedTriMesh< double >inline
hasVertexNormals() constIndexedTriMesh< double >inline
IdxTriMesh enum value (defined in GeometryData)GeometryData
Implicit enum value (defined in GeometryData)GeometryData
index_type typedefIndexedTriMeshN0< T, S >
IndexedTriMesh(rw::core::Ptr< VertexArray > vertices, rw::core::Ptr< VertexArray > normals, uint8_t triStride, uint8_t idxsize)IndexedTriMesh< double >inlineprotected
IndexedTriMeshN0()IndexedTriMeshN0< T, S >inline
IndexedTriMeshN0(VertexArray *vertices)IndexedTriMeshN0< T, S >inline
IndexedTriMeshN0(rw::core::Ptr< VertexArray > vertices, rw::core::Ptr< VertexArray > normals)IndexedTriMeshN0< T, S >inline
IndexedTriMeshN0(rw::core::Ptr< VertexArray > vertices, rw::core::Ptr< VertexArray > normals, rw::core::Ptr< TriangleArray > triangles)IndexedTriMeshN0< T, S >inline
IndexedTriMeshN0(rw::core::Ptr< VertexArray > vertices, rw::core::Ptr< TriangleArray > triangles)IndexedTriMeshN0< T, S >inline
IndexedTriMeshN0(const rw::geometry::IndexedTriMeshN0< T, S > &mesh)IndexedTriMeshN0< T, S >inline
isConvex()TriMeshinlinevirtual
LineMesh enum value (defined in GeometryData)GeometryData
LinePrim enum value (defined in GeometryData)GeometryData
OBBPrim enum value (defined in GeometryData)GeometryData
operator[](int i)IndexedTriMeshN0< T, S >inline
operator[](int i) constIndexedTriMeshN0< T, S >inline
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 typedefIndexedTriMeshN0< T, S >
PyramidPrim enum value (defined in GeometryData)GeometryData
Quadratic enum value (defined in GeometryData)GeometryData
RayPrim enum value (defined in GeometryData)GeometryData
resize(size_t nsize)IndexedTriMeshN0< T, S >inline
scale(double scale)IndexedTriMesh< double >inlinevirtual
setConvexEnabled(bool isConvex) (defined in TriMesh)TriMeshinline
setTriArray(uint8_t *triarray)IndexedTriMesh< double >inlineprotected
size() constIndexedTriMesh< double >inlinevirtual
SpherePrim enum value (defined in GeometryData)GeometryData
toString(GeometryType type)GeometryDatastatic
tri_type typedefIndexedTriMeshN0< T, S >
TriangleArray typedefIndexedTriMeshN0< T, S >
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< double >
VertexArray typedefIndexedTriMeshN0< T, S >
~GeometryData()GeometryDatainlinevirtual
~IndexedTriMesh()IndexedTriMesh< double >inlineprotected
~IndexedTriMeshN0()IndexedTriMeshN0< T, S >inlinevirtual
~TriMesh()TriMeshinlinevirtual