IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
ipsdk
geom
Mesh3d
ipsdk::geom::Mesh3d< T > Member List
This is the complete list of members for
ipsdk::geom::Mesh3d< T >
, including all inherited members.
_boundingBox3d
ipsdk::geom::Mesh3d< T >
protected
_halfEdgeColl
ipsdk::geom::Mesh3d< T >
protected
_mesh3dType
ipsdk::geom::Mesh3d< T >
protected
_sklSrzMode
ipsdk::BaseObjectWithSkeleton
mutable
protected
_triangleToHalfEdgeColl
ipsdk::geom::Mesh3d< T >
protected
_triVertexIxColl
ipsdk::geom::Mesh3d< T >
protected
_vertexColl
ipsdk::geom::Mesh3d< T >
protected
_vertexToHalfEdgeColl
ipsdk::geom::Mesh3d< T >
protected
BaseDynamicObject
() (defined in
ipsdk::BaseDynamicObject
)
ipsdk::BaseDynamicObject
BaseGeometryEntity
() (defined in
ipsdk::geom::BaseGeometryEntity
)
ipsdk::geom::BaseGeometryEntity
BaseGeometryEntity3d
() (defined in
ipsdk::geom::BaseGeometryEntity3d
)
ipsdk::geom::BaseGeometryEntity3d
BaseObjectWithSkeleton
() (defined in
ipsdk::BaseObjectWithSkeleton
)
ipsdk::BaseObjectWithSkeleton
BaseSerializationObject
()
ipsdk::BaseSerializationObject
BaseTypedGeometryEntity3d
() (defined in
ipsdk::geom::BaseTypedGeometryEntity3d< T >
)
ipsdk::geom::BaseTypedGeometryEntity3d< T >
beginVertex
()
ipsdk::geom::Mesh3d< T >
inline
BoundingBox3dPtr
typedef
ipsdk::geom::Mesh3d< T >
clear
()
ipsdk::geom::Mesh3d< T >
computeBoundingBox
()
ipsdk::geom::Mesh3d< T >
copy
(const BaseDynamicObject &object)
ipsdk::BaseDynamicObject
protected
virtual
copyFromMesh
(const Mesh3d< T > &meshIn)
ipsdk::geom::Mesh3d< T >
createNew
() const =0
ipsdk::BaseDynamicObject
pure virtual
createShared
() const =0
ipsdk::BaseDynamicObject
pure virtual
DataType
typedef
ipsdk::geom::Mesh3d< T >
duplicate
() const =0
ipsdk::BaseDynamicObject
pure virtual
duplicateShared
() const =0
ipsdk::BaseDynamicObject
pure virtual
endVertex
()
ipsdk::geom::Mesh3d< T >
inline
extractLeftTriangle
(const Mesh3dHalfEdge &halfEdge) const
ipsdk::geom::Mesh3d< T >
extractRightTriangle
(const Mesh3dHalfEdge &halfEdge) const
ipsdk::geom::Mesh3d< T >
extractTriangle
(const ipUInt64 triangleIdx) const
ipsdk::geom::Mesh3d< T >
g_coordinateDimension
ipsdk::geom::BaseGeometryEntity3d
static
g_coordinateSystem3dType
ipsdk::geom::Mesh3d< T >
static
g_entity3dType
ipsdk::geom::Mesh3d< T >
static
getBoundingBox
()
ipsdk::geom::Mesh3d< T >
inline
getClassName
() const
ipsdk::BaseDynamicObject
virtual
getCoordinateDimension
() const
ipsdk::geom::BaseGeometryEntity3d
inline
virtual
getCoordinateSystem3dType
() const
ipsdk::geom::Mesh3d< T >
inline
virtual
getEndVertex
(const Mesh3dHalfEdge &halfEdge) const
ipsdk::geom::Mesh3d< T >
getEntity3dType
() const
ipsdk::geom::Mesh3d< T >
inline
virtual
getHalfEdgeColl
() const
ipsdk::geom::Mesh3d< T >
inline
getHalfEdgeColl
()
ipsdk::geom::Mesh3d< T >
inline
getMesh3dType
() const
ipsdk::geom::Mesh3d< T >
inline
getNbEdges
() const
ipsdk::geom::Mesh3d< T >
inline
getNbTriangles
() const
ipsdk::geom::Mesh3d< T >
inline
getNbVertices
() const
ipsdk::geom::Mesh3d< T >
inline
getNextHalfEdge
(const Mesh3dHalfEdge &halfEdge) const
ipsdk::geom::Mesh3d< T >
getOppositeHalfEdge
(const Mesh3dHalfEdge &halfEdge) const
ipsdk::geom::Mesh3d< T >
getPreviousHalfEdge
(const Mesh3dHalfEdge &halfEdge) const
ipsdk::geom::Mesh3d< T >
getSerializationMode
() const
ipsdk::BaseObjectWithSkeleton
getStartVertex
(const Mesh3dHalfEdge &halfEdge) const
ipsdk::geom::Mesh3d< T >
getTriangleToHalfEdgeColl
() const
ipsdk::geom::Mesh3d< T >
inline
getTriangleToHalfEdgeColl
()
ipsdk::geom::Mesh3d< T >
inline
getTriVertexIxColl
() const
ipsdk::geom::Mesh3d< T >
inline
getTriVertexIxColl
()
ipsdk::geom::Mesh3d< T >
inline
getTypeName
()
ipsdk::BaseDynamicObject
static
getVersion
()
ipsdk::BaseSerializationObject
static
getVertexColl
() const
ipsdk::geom::Mesh3d< T >
inline
getVertexColl
()
ipsdk::geom::Mesh3d< T >
inline
getVertexToHalfEdgeColl
() const
ipsdk::geom::Mesh3d< T >
inline
getVertexToHalfEdgeColl
()
ipsdk::geom::Mesh3d< T >
inline
hasCopySupport
() const =0
ipsdk::BaseDynamicObject
pure virtual
initCtorCopy
(const BaseDynamicObject &object)
ipsdk::BaseDynamicObject
inline
protected
virtual
isEmpty
() const
ipsdk::geom::Mesh3d< T >
inline
Mesh3d
() (defined in
ipsdk::geom::Mesh3d< T >
)
ipsdk::geom::Mesh3d< T >
read
(BaseIArchive &ar)
ipsdk::BaseSerializationObject
protected
virtual
setMesh3dType
(const eMesh3dType &mesh3dType)
ipsdk::geom::Mesh3d< T >
inline
setSerializationMode
(const eSklSrzMode &sklSrzMode) const
ipsdk::BaseObjectWithSkeleton
VertexColl
typedef
ipsdk::geom::Mesh3d< T >
VertexIterator
typedef
ipsdk::geom::Mesh3d< T >
VertexType
typedef
ipsdk::geom::Mesh3d< T >
write
(BaseOArchive &ar) const
ipsdk::BaseSerializationObject
protected
virtual
~BaseDynamicObject
()=0 (defined in
ipsdk::BaseDynamicObject
)
ipsdk::BaseDynamicObject
pure virtual
~BaseGeometryEntity
()=0 (defined in
ipsdk::geom::BaseGeometryEntity
)
ipsdk::geom::BaseGeometryEntity
pure virtual
~BaseGeometryEntity3d
()=0 (defined in
ipsdk::geom::BaseGeometryEntity3d
)
ipsdk::geom::BaseGeometryEntity3d
pure virtual
~BaseObjectWithSkeleton
() (defined in
ipsdk::BaseObjectWithSkeleton
)
ipsdk::BaseObjectWithSkeleton
~BaseSerializationObject
()=0
ipsdk::BaseSerializationObject
pure virtual
~BaseTypedGeometryEntity3d
()=0 (defined in
ipsdk::geom::BaseTypedGeometryEntity3d< T >
)
ipsdk::geom::BaseTypedGeometryEntity3d< T >
pure virtual
~Mesh3d
() (defined in
ipsdk::geom::Mesh3d< T >
)
ipsdk::geom::Mesh3d< T >
Generated on Tue Apr 15 2025 16:20:56 for IPSDK by
1.8.14