CFx SDK Documentation
2020SP3
|
Go to the documentation of this file.
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));
161 #endif //_FM_DATA_SERIALIZE_
void WriteVertexList(FacetModeler::Vertex *pVertexList, OdUInt32 uVtxCount)
void Write(const void *pData, size_t length)
bool Create(const OdString &szFile)
void WriteEdge(FacetModeler::Edge *pEdge)
bool Open(const OdString &szFile)
FacetModeler::Edge * pEdge
void Read(OdGePoint2d &val)
void Write(const OdGePoint3d &val)
void Read(void *pData, size_t length)
void Write(const FacetModeler::Face &val)
std::map< void *, EdgeImage > EdgeImages
std::vector< void * > edgeKeys
void ReadEdgeImages(EdgeImages &edgeImages)
void Read(FacetModeler::Profile2D &val)
void Write(const FacetModeler::Profile2D &val)
void SetVertexListForBody(VertexImages &vertexImages, FacetModeler::Body &val)
void Read(OdGePoint3d &val)
GLuint GLsizei GLsizei * length
FacetModeler::Vertex * pVtx
std::vector< VertexImage > VertexImages
void Write(const FacetModeler::Contour2D &val)
FacetModeler::Face * pFace
std::vector< FaceImage > FaceImages
void Read(FacetModeler::Contour2D &val)
void ReadVertexImages(VertexImages &vertexImages, FacetModeler::Body *pBody)
void Write(const FacetModeler::Body &val)
void Read(FacetModeler::Body &val)
void Write(const OdGePoint2d &val)
void ReadFaceImages(FaceImages &faceImages)
void WriteEdgesList(const FacetModeler::Body &val)
void WriteVertex(FacetModeler::Vertex *pVertex)
void ReadFaceToBody(FacetModeler::Body &val)
std::vector< LoopImage > LoopImages