![]() |
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 |