|
|
| image () |
| | constructs a new image object.
|
| |
| image & | topTexture (const char *_texture) |
| | set the top texture
|
| |
| str | topTexture () const |
| | get the top texture
|
| |
| image & | topBumpTexture (const char *_texture) |
| | set the top bump texture
|
| |
| str | topBumpTexture () const |
| | get the top bump texture
|
| |
| image & | bottomTexture (const char *_texture) |
| | set the bottom texture
|
| |
| str | bottomTexture () const |
| | get the bottom texture
|
| |
| image & | bottomBumpTexture (const char *_texture) |
| | set the bottom bump texture
|
| |
| str | bottomBumpTexture () const |
| | get the bottom bump texture
|
| |
| image & | strencilTexture (const char *_texture) |
| | set the strencil texture
|
| |
| str | strencilTexture () const |
| | get the strencil texture
|
| |
| image & | bottomStrencilTexture (const char *_texture) |
| | set the bottom strencil texture
|
| |
| str | bottomStrencilTexture () const |
| | get the bottom strencil texture
|
| |
| image & | basicThickness (const float &_thickness) |
| | set the basic thickness of image
|
| |
| float | basicThickness () const |
| | get the basic thickness of image
|
| |
| image & | bumpThickness (const float &_thickness) |
| | set the bump thickness of image
|
| |
| float | bumpThickness () const |
| | get the bump thickness of image
|
| |
| image & | taperAngle (const float &_angle) |
| | set the angle of tapering
|
| |
| float | taperAngle () const |
| | get the angle of tapering of image
|
| |
| image & | topBottomWeight (const float &weight) |
| | set the weight of the top and bottom image
|
| |
| float | topBottomWeight () const |
| | get the weight of the top and bottom image
|
| |
| image & | sizeInScene (const float &_size) |
| | set the size of image in the scene
|
| |
| float | sizeInScene () const |
| | get the size of image in the scene
|
| |
|
| text () |
| | constructs a new text object.
|
| |
| | text (const char *s) |
| | constructs a new text object.
|
| |
| text & | string (const char *s) |
| | set the text's string.
|
| |
| str | string () const |
| | get the text's string.
|
| |
| text & | font (const Font &f) |
| | set the text font
|
| |
| Font | font () const |
| | get the font object
|
| |
| text & | width (const float &w) |
| | set the text width in the pixels
|
| |
| float | width () const |
| | get the text width
|
| |
| text & | depth (const float &d) |
| | set the text depth in the pixels
|
| |
| float | depth () const |
| | get the text depth
|
| |
| text & | bendRadius (const float &radius) |
| | set the bend radius.
|
| |
| float | bendRadius () const |
| | get the bend radius.
|
| |
| text & | extraRotation (const float &rotation) |
| | set the rotate angle around the x-axis.
|
| |
| float | extraRotation () const |
| | get the rotate angle around the x-axis.
|
| |
| text & | invertBending (const bool &_binvert) |
| | set the invert of the text bending.
|
| |
| float | invertBending () const |
| | get the invert of the text bending.
|
| |
|
| prim () |
| | constructs a new prim object.
|
| |
|
str | class_name () |
| | get the primitive class name.
|
| |
| prim & | name (const char *s) |
| | set the primitive object name.
|
| |
|
str | name () const |
| | get the primitive object name.
|
| |
| void | add (Volume &v) |
| | add the prim into scene
|
| |
| void | subtract (Volume &v) |
| | subtract the prim from scene
|
| |
| void | intersect (Volume &v) |
| | intersect the prim into scene
|
| |
| void | merge (Volume &v, const BoolOpType op) |
| | merge the prim into scene
|
| |
| Mesh | mesh () |
| | get the mesh prim
|
| |
| prim & | color (DWORD CL) |
| | assign the color to the primitive (in voxels)
|
| |
| prim & | color (float r, float g, float b, float a) |
| | assign the color to the primitive (in voxels)
|
| |
| prim & | color (float r, float g, float b) |
| | assign the color to the primitive (in voxels)
|
| |
| prim & | color (const char *colorid) |
| | assign the color to the primitive (in voxels)
|
| |
| prim & | gloss (float value) |
| | assign the gloss for the voxel primitive, it will work only if the color already assigned
|
| |
| prim & | roughness (float value) |
| | assign the roughness for the voxel primitive, it will work only if the color already assigned
|
| |
| prim & | metal (float value) |
| | the metalliclty value for the voxel primitive, it will work only if the color already assigned
|
| |
| prim & | opacity (float value) |
| | assign the opacity of the color over the voxel primitive. The color should be assigned before you assign the opacity, for example p.color("red").opacity(0.5)
|
| |
| prim & | details (const float det_level) |
| | set the detail level
|
| |
| float | details () |
| | get the detail level
|
| |
| prim & | transform (const mat4 &t) |
| | set the transform matrix
|
| |
| mat4 | transform () const |
| | get the transform matrix
|
| |
| prim & | scale (float scale) |
| | set the scale
|
| |
| prim & | scale (const vec3 &v) |
| | set the scale
|
| |
| vec3 | scale () const |
| | get the scale
|
| |
| prim & | translate (const vec3 &_pos) |
| | Set the primitive translation.
|
| |
| vec3 | translate () const |
| | get the primitive translation
|
| |
| prim & | translate (float x, float y, float z) |
| | Set the primitive translation.
|
| |
| prim & | x (float x) |
| | shift the primitive along the x - axis
|
| |
| prim & | y (float y) |
| | shift the primitive along the y - axis
|
| |
| prim & | z (float z) |
| | shift the primitive along the z - axis
|
| |
| prim & | auto_divide (float average_div) |
| | set the auto devide
|
| |
| prim & | step_divide (float step) |
| | set the step devide
|
| |
| prim & | fillet (float radius) |
| | set the fillet
|
| |
| template<typename T > |
| T & | Obj () |
| | Get the primitive object reference.
|
| |
| template<typename T > |
| bool | isAs () |
| | Check the prim's type.
|
| |
| virtual float | fillet_relative () |
| | calculates a fillet relative value (0..1).
|
| |