Open Search
    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