RobWorkProject  23.9.11-
IndexedTriArray< T > Member List

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

AABBPrim enum value (defined in GeometryData)GeometryData
BoxPrim enum value (defined in GeometryData)GeometryData
clone() constIndexedTriArray< T >inlinevirtual
ConePrim enum value (defined in GeometryData)GeometryData
CPtr typedefGeometryData
CylinderPrim enum value (defined in GeometryData)GeometryData
GeometryType enum nameGeometryData
getGlobalIndex(int idx) const (defined in IndexedTriArray< T >)IndexedTriArray< T >inline
getIndexes() constIndexedTriArray< T >inline
getSize() constIndexedTriArray< T >inlinevirtual
getSubRange(size_t first, size_t last) (defined in IndexedTriArray< T >)IndexedTriArray< T >inline
getTriangle(size_t idx) constIndexedTriArray< T >inlinevirtual
getTriangle(size_t i, rw::geometry::Triangle< double > &dst) constIndexedTriArray< T >inlinevirtual
getTriangle(size_t i, rw::geometry::Triangle< float > &dst) constIndexedTriArray< T >inlinevirtual
getTriMesh(bool forceCopy=true)TriMeshvirtual
getTriMesh(bool forceCopy=true) constTriMesh
getType() constIndexedTriArray< T >inlinevirtual
getVolume() constTriMesh
IdxTriMesh enum value (defined in GeometryData)GeometryData
Implicit enum value (defined in GeometryData)GeometryData
IndexedTriArray(TriMesh::Ptr objArr)IndexedTriArray< T >inline
IndexedTriArray(TriMesh::Ptr objArr, rw::core::Ptr< std::vector< T >> idxArr)IndexedTriArray< T >inline
IndexedTriArray(TriMesh::Ptr objArr, rw::core::Ptr< std::vector< T >> idxArr, rw::core::Ptr< std::vector< rw::math::Vector3D< float >>> centerArr, rw::core::Ptr< std::vector< float >> valArr, rw::core::Ptr< std::vector< boost::tuple< T, float, rw::math::Vector3D< float >>>> valCenterArr, size_t first, size_t last)IndexedTriArray< T >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[](size_t i) const (defined in IndexedTriArray< T >)IndexedTriArray< T >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 typedefTriMesh
PyramidPrim enum value (defined in GeometryData)GeometryData
Quadratic enum value (defined in GeometryData)GeometryData
RayPrim enum value (defined in GeometryData)GeometryData
scale(double s)IndexedTriArray< T >inlinevirtual
setConvexEnabled(bool isConvex) (defined in TriMesh)TriMeshinline
size() constIndexedTriArray< T >inlinevirtual
sortAxis(int axis)IndexedTriArray< T >inline
sortAxis(int axis, const rw::math::Transform3D<> &t3d) (defined in IndexedTriArray< T >)IndexedTriArray< T >inline
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
~GeometryData()GeometryDatainlinevirtual
~IndexedTriArray()IndexedTriArray< T >inlinevirtual
~TriMesh()TriMeshinlinevirtual