![]()  | 
  
    3DCoat Core API
    
   The 3DCoat API documentation. 
   | 
 
This is the complete list of members for coat::lathe, including all inherited members.
| _this (defined in coat::prim) | coat::prim | protected | 
| add(Volume &v) | coat::prim | |
| add_point(const vec2 &point, int st) | coat::lathe | |
| auto_divide(float average_div) | coat::prim | |
| axis(const vec3 &directionX) | coat::box | |
| axis(const vec3 &directionX, const vec3 &directionY) | coat::box | |
| axis(const vec3 &directionX, const vec3 &directionY, const vec3 &directionZ) | coat::box | |
| axis_x() | coat::box | |
| axis_y() | coat::box | |
| axis_z() | coat::box | |
| box() | coat::box | |
| box(float sizeX, float sizeY, float sizeZ) | coat::box | |
| box(const vec3 &size) | coat::box | |
| box(const vec3 &pos, const vec3 &size) | coat::box | |
| box(const vec3 &pos, const vec3 &size, float fillet) | coat::box | |
| bspline enum value (defined in coat::lathe) | coat::lathe | |
| class_name() | coat::prim | |
| clear() | coat::lathe | |
| color(DWORD CL) | coat::prim | |
| color(float r, float g, float b, float a) | coat::prim | |
| color(float r, float g, float b) | coat::prim | |
| color(const char *colorid) | coat::prim | |
| create_mesh() | coat::lathe | protectedvirtual | 
| cylinder enum value (defined in coat::lathe) | coat::lathe | |
| debug_clear() | coat::prim | static | 
| debug_on(bool isOn=true) | coat::prim | static | 
| details(const float det_level) | coat::prim | |
| details() | coat::prim | |
| divide(int nx, int ny, int nz) | coat::box | |
| fillet(float radius) | coat::prim | |
| fillet_relative() | coat::box | virtual | 
| gloss(float value) | coat::prim | |
| horizontal enum value (defined in coat::lathe) | coat::lathe | |
| intersect(Volume &v) | coat::prim | |
| isAs() | coat::prim | inline | 
| lathe() | coat::lathe | |
| locked enum value (defined in coat::lathe) | coat::lathe | |
| merge(Volume &v, const BoolOpType op) | coat::prim | |
| merge_debug(Volume &vol, Mesh &mesh) | coat::prim | protected | 
| mesh() | coat::prim | |
| metal(float value) | coat::prim | |
| name(const char *s) | coat::prim | |
| name() const | coat::prim | |
| Obj() | coat::prim | inline | 
| opacity(float value) | coat::prim | |
| pointState enum name | coat::lathe | |
| prim() | coat::prim | |
| profile() const | coat::lathe | |
| push_details(float details_modulator) | coat::prim | static | 
| push_scale(float scale) | coat::prim | static | 
| push_scale(const vec3 &s) | coat::prim | static | 
| push_transform(const mat4 &t) | coat::prim | static | 
| push_translate(const vec3 &d) | coat::prim | static | 
| rectangle enum value (defined in coat::lathe) | coat::lathe | |
| regular enum value (defined in coat::lathe) | coat::lathe | |
| reset() | coat::lathe | |
| reset_axis() | coat::box | |
| reset_transform() | coat::prim | static | 
| roughness(float value) | coat::prim | |
| scale(float scale) | coat::prim | |
| scale(const vec3 &v) | coat::prim | |
| scale() const | coat::prim | |
| sharp enum value (defined in coat::lathe) | coat::lathe | |
| size(const vec3 &_size) | coat::box | |
| size(float x, float y, float z) | coat::box | |
| size() const | coat::box | |
| step_divide(float step) | coat::prim | |
| subtract(Volume &v) | coat::prim | |
| to_cast_this() | coat::prim | inlineprotected | 
| transform(const mat4 &t) | coat::prim | |
| transform() const | coat::prim | |
| translate(const vec3 &_pos) | coat::prim | |
| translate() const | coat::prim | |
| translate(float x, float y, float z) | coat::prim | |
| Type enum name | coat::lathe | |
| type(const lathe::Type &t) | coat::lathe | |
| type() const | coat::lathe | |
| vertical enum value (defined in coat::lathe) | coat::lathe | |
| x(float x) | coat::prim | |
| y(float y) | coat::prim | |
| z(float z) | coat::prim | |
| ~lathe() | coat::lathe |