All Frameworks Class Hierarchy This Framework Indexes
PolyhedralInterfaces Interface CATPolySurfaceVertexNormalLayerSerializer
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATPolySurfaceVertexNormalLayerSerializer
CATIPolySurface::GetNbVertices ()).
Method Index
- o
Serialize(CATIPolySurface&,float*)
- Serializes the vertex normal layer into a float buffer.
- o
Serialize(CATIPolySurface&,double*)
- Serializes the vertex normal layer into a double buffer.
- o
Serialize(CATIPolySurfaceVertexNormalConstLayer&,CATIPolySurfaceVertexIterator&,float*)
- Given a vertex normal const layer and an iterator, serializes the data into a float buffer.
- o
Serialize(CATIPolySurfaceVertexNormalConstLayer&,CATIPolySurfaceVertexIterator&,double*)
- Given a vertex normal const layer and an iterator, serializes the data into a double buffer.
Methods
o Serialize
| public Serialize( | | iSurface, |
| | VertexNormalBuffer) |
-
Serializes the vertex normal layer into a float buffer.
The buffer must be pre-allocated and its size should be at least 3 * CATIPolySurface::GetNbVertices ().
o Serialize
| public Serialize( | | iSurface, |
| | VertexNormalBuffer) |
-
Serializes the vertex normal layer into a double buffer.
The buffer must be pre-allocated and its size should be at least 3 * CATIPolySurface::GetNbVertices ().
o Serialize
| public Serialize( | | VertexNormalLayer, |
| | it, |
| | VertexNormalBuffer) |
-
Given a vertex normal const layer and an iterator, serializes the data into a float buffer.
The buffer must be pre-allocated and its size should be at least 3 * CATIPolySurface::GetNbVertices ().
o Serialize
| public Serialize( | | VertexNormalLayer, |
| | it, |
| | VertexNormalBuffer) |
-
Given a vertex normal const layer and an iterator, serializes the data into a double buffer.
The buffer must be pre-allocated and its size should be at least 3 * CATIPolySurface::GetNbVertices ().
This object is included in the file: CATPolySurfaceVertexNormalLayerSerializer.h
If needed, your Imakefile.mk should include the module: CATPolyhedralInterfaces