lib_modeling.h File Reference

Classes

struct  PointMove
 
struct  TransIndexMapData
 
struct  TransMapData
 
struct  TransMapNewData
 
struct  TransPointInterData
 
struct  TransPointDeltaData
 
class  TranslationMaps
 
class  Modeling
 

Macros

#define NOTINDEX
 
#define TRANSMAP_FLAG_NEW
 
#define TRANSMAP_FLAG_CLONE
 
#define TRANSMAP_FLAG_MOVED
 
#define TRANSMAP_FLAG_DELETED
 
#define TRANSMAP_FLAG_UNION
 
#define TRANSMAP_PNTFLAG_INTER
 
#define TRANSMAP_PNTFLAG_DELTA
 
#define TRANSMAP_PNTFLAG_WELDED
 
#define TRANSMAP_PLYFLAG_MELTED
 
#define TRANSMAP_PLYFLAG_PGON
 
#define MODELING_ERROR_UNKNOWN
 
#define MODELING_ERROR_NONE
 
#define MODELING_ERROR_FAILED
 
#define MODELING_ERROR_NOMEMORY
 
#define MODELING_ERROR_NOTFOUND
 
#define MODELING_ERROR_INVALIDOP
 
#define MODELING_ERROR_FATAL
 
#define MODELING_ERROR_INVALIDOBJECT
 
#define MODELING_ERROR_ILLEGAL
 
#define MODELING_ERROR_TRIANGULATION
 
#define MODELING_ERROR_INVALIDKERNEL
 
#define MODELING_ERROR_INTERNAL
 
#define MODELING_ERROR_BADARGS
 
#define MODELING_ERROR_CORRUPTOBJECT
 
#define MODELING_ERROR_MSGFAIL
 
#define MODELING_COMMIT_NONE
 
#define MODELING_COMMIT_UPDATE
 
#define MODELING_COMMIT_CREATEMAP
 
#define MODELING_COMMIT_REFRESH
 
#define MODELING_COMMIT_TRINGONS
 
#define MODELING_COMMIT_RESTORE
 
#define MODELING_COMMIT_ADDUNDO
 
#define MODELING_COMMIT_QUADS
 
#define MODELING_COMMIT_NOVALIDATION
 
#define MODELING_COMMIT_QUADLIMIT
 
#define MODELING_COMMIT_NO_NGONS
 
#define MODELING_SETPOINT_FLAG_EMPTY
 
#define MODELING_SETPOINT_FLAG_NODIRTY
 
#define MODELING_SETPOINT_FLAG_UNION
 
#define MODELING_SETNGON_FLAG_EMPTY
 
#define MODELING_SETNGON_FLAG_TRIANGULATE
 
#define MODELING_SETNGON_FLAG_FIXEDQUADS
 
#define MODELING_SETNGON_FLAG_NGONQUADS
 
#define MODELING_SETNGON_FLAG_QUADS
 
#define MODELING_SETNGON_FLAG_UNION
 
#define MODELING_SETNGON_FLAG_NOROTATE
 
#define MODELING_GETNGON_FLAG_EMPTY
 
#define MODELING_GETNGON_FLAG_READONLY
 
#define LIBRARY_MODELLING
 

Typedefs

typedef Bool(* TriangulateHook) (BaseObject *pObj, Int32 lNgonID, Ngon *ngon, const Vector *pvPoints, Int32 lPointCount, CPolygon *&pPolys, Int32 &lPolyCount, Bool &bTriang, void *pData)
 

Variables

class CINEWARE_SINGLEINHERITANCE iModeling
 

Variable Documentation

◆ iModeling

class CINEWARE_SINGLEINHERITANCE iModeling