Polygon Crucher SDK - Documentation
Documentation
Loading...
Searching...
No Matches
3DExtraData.h File Reference

This file contains implementation of different extra data information that can be attached through CPointList::AddDataChunk or CFaceList::AddDataChunk Using these methods, you can attached any kind of information to your points or your faces. This information follow all the operations performed on the face list or point list.
The following extra data allow to retrieve the original point or face index, which can be useful after an optimization or any operation that modify the order of these information. More...

Detailed Description

This file contains implementation of different extra data information that can be attached through CPointList::AddDataChunk or CFaceList::AddDataChunk Using these methods, you can attached any kind of information to your points or your faces. This information follow all the operations performed on the face list or point list.
The following extra data allow to retrieve the original point or face index, which can be useful after an optimization or any operation that modify the order of these information.

#include "ElementArray.h"

Go to the source code of this file.

Classes

class  COriginalIndexData
 Class for storing the original face index in CFaceList::SaveFacesIndex or CPointList::SavePointsIndex, in a data chunk. More...
 
class  CBackFaceMaterialData
 Class for storing the back face material using FACE_BACK_MATERIAL id in C3DFaceList::AddDataChunk. More...
 

Macros

#define FACE_3DSMAX_EXTRA_DATA   MAKE_CUSTOM_ID('M', 'X', 'E', 'X')
 
#define FACE_3DSMAX_EXTRA_DATA2   MAKE_CUSTOM_ID('M', 'X', 'E', '2')