|
| | __init__ (self) |
| |
| | __init__ (self, float height, float radiusTop, float radiusBottom) |
| |
| | __init__ (self, float height, float radiusTop, float radiusBottom, float depth, float sharpness=0.5, int order=16) |
| |
| | __init__ (self, vec3 posTop, vec3 posBottom, float radiusTop, float radiusBottom, float depth=0.1, float sharpness=0.5, int order=16) |
| |
| gear | depth (self, float __depth) |
| | set the depth value.
|
| |
| float | depth (self) |
| | get the depth value.
|
| |
| gear | sharpness (self, float sharp) |
| | set the sharpness value.
|
| |
| float | sharpness (self) |
| | get the depth value.
|
| |
| gear | order (self, int nteeth) |
| | set the number of teeth in gear.
|
| |
| int | order (self) |
| | get the number of teeth in gear.
|
| |
| tube | relativeHoleRadius (self, float r) |
| | set the relative value of the hole radius.
|
| |
| float | relativeHoleRadius (self) |
| | get the relative value of the hole radius.
|
| |
| tube | thickness (self, float w) |
| | set the wall thickness value.
|
| |
| float | thickness (self) |
| | get the relative value of the hole radius.
|
| |
| float | fillet_relative (self) |
| | calculates a fillet relative value (0..1).
|
| |
| cylinder | positionTop (self, vec3 pos) |
| | set the top position.
|
| |
| vec3 | positionTop (self) |
| | get the top position.
|
| |
| cylinder | positionBottom (self, vec3 pos) |
| | set the bottom position.
|
| |
| vec3 | positionBottom (self) |
| | get the bottom position.
|
| |
| cylinder | radiusTop (self, float r) |
| | set the top radius.
|
| |
| float | radiusTop (self) |
| | get the top radius.
|
| |
| cylinder | radiusBottom (self, float r) |
| | set the bottom radius.
|
| |
| float | radiusBottom (self) |
| | get the bottom radius.
|
| |
| cylinder | radius (self, float r) |
| | set the radius.
|
| |
| float | radius (self) |
| | get the radius.
|
| |
| cylinder | diameterTop (self, float d) |
| | set the top diameter.
|
| |
| float | diameterTop (self) |
| | get the top diameter.
|
| |
| cylinder | diameterBottom (self, float r) |
| | set the bottom diameter.
|
| |
| float | diameterBottom (self) |
| | get the bottom diameter.
|
| |
| cylinder | diameter (self, float d) |
| | set the diameter.
|
| |
| float | diameter (self) |
| | get the diameter.
|
| |
| cylinder | height (self, float _height) |
| | set the height in the z-axis.
|
| |
| float | height (self) |
| | get the height.
|
| |
| cylinder | sectorAngle (self, float angle) |
| | set the angle for cylinder with sector.
|
| |
| float | sectorAngle (self) |
| | get the sector angle.
|
| |
| cylinder | topCapScale (self, float scale) |
| | set the top cap scale.
|
| |
| float | topCapScale (self) |
| | get the top cap scale.
|
| |
| cylinder | bottomCapScale (self, float scale) |
| | set the bottom cap scale.
|
| |
| float | bottomCapScale (self) |
| | get the bottom cap scale.
|
| |
| cylinder | slices (self, int nslices) |
| | set the number of slices in the mesh.
|
| |
| int | slices (self) |
| | get the number of slices in the mesh.
|
| |
| cylinder | rings (self, int nrings) |
| | set the number of rings in the mesh.
|
| |
| int | rings (self) |
| | get the number of rings in the mesh.
|
| |
| cylinder | caps (self, int ncaps) |
| | set the number of caps in the mesh.
|
| |
| int | caps (self) |
| | get the number of caps in the mesh.
|
| |
| any | class_name (self) |
| | get the primitive class name.
|
| |
| prim | name (self, str s) |
| | set the primitive object name.
|
| |
| any | name (self) |
| | get the primitive object name.
|
| |
| | add (self, Volume v) |
| | add the prim into scene
|
| |
| | subtract (self, Volume v) |
| | subtract the prim from scene
|
| |
| | intersect (self, Volume v) |
| | intersect the prim into scene
|
| |
| | merge (self, Volume v, BoolOpType op) |
| | merge the prim into scene
|
| |
| Mesh | mesh (self) |
| | get the mesh prim
|
| |
| prim | color (self, int CL) |
| | assign the color to the primitive (in voxels)
|
| |
| prim | color (self, float r, float g, float b, float a) |
| | assign the color to the primitive (in voxels)
|
| |
| prim | color (self, float r, float g, float b) |
| | assign the color to the primitive (in voxels)
|
| |
| prim | color (self, str colorid) |
| | assign the color to the primitive (in voxels)
|
| |
| prim | gloss (self, float value) |
| | assign the gloss for the voxel primitive, it will work only if the color already assigned
|
| |
| prim | roughness (self, float value) |
| | assign the roughness for the voxel primitive, it will work only if the color already assigned
|
| |
| prim | metal (self, float value) |
| | the metalliclty value for the voxel primitive, it will work only if the color already assigned
|
| |
| prim | opacity (self, float value) |
| | assign the opacity of the color over the voxel primitive.
|
| |
| prim | details (self, float det_level) |
| | set the detail level
|
| |
| float | details (self) |
| | get the detail level
|
| |
| prim | transform (self, mat4 t) |
| | set the transform matrix
|
| |
| mat4 | transform (self) |
| | get the transform matrix
|
| |
| prim | scale (self, float scale) |
| | set the scale
|
| |
| prim | scale (self, vec3 v) |
| | set the scale
|
| |
| vec3 | scale (self) |
| | get the scale
|
| |
| prim | translate (self, vec3 _pos) |
| | Set the primitive translation.
|
| |
| vec3 | translate (self) |
| | get the primitive translation
|
| |
| prim | translate (self, float x, float y, float z) |
| | Set the primitive translation.
|
| |
| prim | x (self, float x) |
| | shift the primitive along the x - axis
|
| |
| prim | y (self, float y) |
| | shift the primitive along the y - axis
|
| |
| prim | z (self, float z) |
| | shift the primitive along the z - axis
|
| |
| prim | auto_divide (self, float average_div) |
| | set the auto devide
|
| |
| prim | step_divide (self, float step) |
| | set the step devide
|
| |
| prim | fillet (self, float radius) |
| | set the fillet
|
| |