23 #ifndef _FM_DATA_SERIALIZE_
24 #define _FM_DATA_SERIALIZE_
37 FacetModeler::BodyImpl* pBodyImpl = *((FacetModeler::BodyImpl**)(&val));
103 eContour2dMarker = 2,
104 eProfile2dMarker = 3,
123 Write(&val,
sizeof(val));
142 Read(&val,
sizeof(val));
void SetVertexListForBody(VertexImages &vertexImages, FacetModeler::Body &val)
bool Open(const OdString &szFile)
void Read(void *pData, size_t length)
void Read(FacetModeler::Profile2D &val)
void ReadEdgeImages(EdgeImages &edgeImages)
void Write(const FacetModeler::Face &val)
void Read(OdGePoint3d &val)
void Read(OdGePoint2d &val)
void Write(const FacetModeler::Body &val)
bool Create(const OdString &szFile)
void ReadFaceImages(FaceImages &faceImages)
void ReadVertexImages(VertexImages &vertexImages, FacetModeler::Body *pBody)
void Write(const FacetModeler::Contour2D &val)
void Write(const FacetModeler::Profile2D &val)
void WriteVertex(FacetModeler::Vertex *pVertex)
void Read(FacetModeler::Contour2D &val)
void WriteEdge(FacetModeler::Edge *pEdge)
void Write(const void *pData, size_t length)
void Write(const OdGePoint3d &val)
void Write(const OdGePoint2d &val)
void WriteVertexList(FacetModeler::Vertex *pVertexList, OdUInt32 uVtxCount)
void WriteEdgesList(const FacetModeler::Body &val)
void ReadFaceToBody(FacetModeler::Body &val)
void Read(FacetModeler::Body &val)
GLuint GLsizei GLsizei * length
std::vector< LoopImage > LoopImages
std::vector< VertexImage > VertexImages
std::vector< FaceImage > FaceImages
std::map< void *, EdgeImage > EdgeImages
FacetModeler::Edge * pEdge
FacetModeler::Face * pFace
std::vector< void * > edgeKeys
FacetModeler::Vertex * pVtx