3DCoat
3D-COAT 4.9.xx
3DCoat is the one application that has all the tools you need to take your 3D idea from a block of digital clay all the way to a production ready, fully textured organic or hard surface model.
|
For simple script registrations. More...
Classes | |
class | Mesh |
The mesh reference. More... | |
class | SceneElement |
The scene element, like sculpt object or curve. More... | |
class | Volume |
The class allows to operate over voxels/surface on the relatively low-level. More... | |
class | Scene |
referes the roots of the scene graph More... | |
class | ui |
operate over the Coat's ui More... | |
class | dialog |
the rich dialog. You may customize it, show your custom parameters and custom buttons. More... | |
class | io |
General I/O access. More... | |
Typedefs | |
typedef cVec4 | vec4 |
4D - float vector, see the cVec4, coat::vec4 is same as cVec4 More... | |
typedef cVec3 | vec3 |
3D - float vector, see the cVec3, coat::vec3 is same as cVec3 More... | |
typedef cVec2 | vec2 |
2D - vector, see the cVec2, coat::vec2 is same as cVec2 More... | |
typedef cMat4 | mat4 |
4x4 float matrix, see the cMat4, coat::mat4 is same as cMat4 More... | |
typedef cMat3 | mat3 |
3x3 float matrix, see the cMat3, coat::mat3 is same as cMat3 More... | |
typedef cStr | str |
the string that is compatible with the 3DCoat engine, see the cStr, coat::str is same as cStr More... | |
template<class X > | |
using | list = comms::cList< X > |
the array template, see cList, coat::list <...> is same as cList <...> More... | |
Enumerations | |
enum | BoolOpType { BOOL_MERGE = -1, BOOL_ADD = 0, BOOL_SUBTRACT = 1, BOOL_INTERSECT = 2 } |
Boolean operations type. More... | |
For simple script registrations.
The coat namespace used for most 3DCoat API calls except low-level internal structures.
using coat::list = typedef comms::cList<X> |
the array template, see cList, coat::list <...> is same as cList <...>
typedef cMat3 coat::mat3 |
3x3 float matrix, see the cMat3, coat::mat3 is same as cMat3
typedef cMat4 coat::mat4 |
4x4 float matrix, see the cMat4, coat::mat4 is same as cMat4
typedef cStr coat::str |
the string that is compatible with the 3DCoat engine, see the cStr, coat::str is same as cStr
typedef cVec2 coat::vec2 |
2D - vector, see the cVec2, coat::vec2 is same as cVec2
typedef cVec3 coat::vec3 |
3D - float vector, see the cVec3, coat::vec3 is same as cVec3
typedef cVec4 coat::vec4 |
4D - float vector, see the cVec4, coat::vec4 is same as cVec4
enum coat::BoolOpType |