Module: JennCad::Primitives
- Includes:
- ZIsh
- Included in:
- JennCad
- Defined in:
- lib/jenncad/primitives/cube.rb,
lib/jenncad/primitives/slot.rb,
lib/jenncad/primitives/text.rb,
lib/jenncad/primitives/circle.rb,
lib/jenncad/primitives/sphere.rb,
lib/jenncad/primitives/square.rb,
lib/jenncad/primitives/polygon.rb,
lib/jenncad/primitives/cylinder.rb,
lib/jenncad/primitives/primitive.rb,
lib/jenncad/primitives/polyhedron.rb,
lib/jenncad/primitives/projection.rb,
lib/jenncad/primitives/hull_object.rb,
lib/jenncad/primitives/rounded_cube.rb,
lib/jenncad/primitives/union_object.rb,
lib/jenncad/primitives/boolean_object.rb,
lib/jenncad/primitives/linear_extrude.rb,
lib/jenncad/primitives/rotate_extrude.rb,
lib/jenncad/primitives/subtract_object.rb,
lib/jenncad/primitives/intersection_object.rb
Defined Under Namespace
Classes: BooleanObject, Circle, Cube, Cylinder, HullObject, IntersectionObject, LinearExtrude, Polygon, Polyhedron, Primitive, Projection, RotateExtrude, RoundedCube, Slot, Sphere, Square, SubtractObject, Text, UnionObject
Instance Attribute Summary collapse
-
#center_bool ⇒ Object
Returns the value of attribute center_bool.
-
#convexity ⇒ Object
Returns the value of attribute convexity.
-
#cut ⇒ Object
Returns the value of attribute cut.
-
#slices ⇒ Object
Returns the value of attribute slices.
-
#twist ⇒ Object
Returns the value of attribute twist.
Method Summary
Methods included from ZIsh
#cz, #flip_axis, #flip_rotation, #set_anchors_z
Instance Attribute Details
#center_bool ⇒ Object
Returns the value of attribute center_bool.
3 4 5 |
# File 'lib/jenncad/primitives/linear_extrude.rb', line 3 def center_bool @center_bool end |
#convexity ⇒ Object
Returns the value of attribute convexity.
3 4 5 |
# File 'lib/jenncad/primitives/linear_extrude.rb', line 3 def convexity @convexity end |
#cut ⇒ Object
Returns the value of attribute cut.
2 3 4 |
# File 'lib/jenncad/primitives/rotate_extrude.rb', line 2 def cut @cut end |
#slices ⇒ Object
Returns the value of attribute slices.
3 4 5 |
# File 'lib/jenncad/primitives/linear_extrude.rb', line 3 def slices @slices end |
#twist ⇒ Object
Returns the value of attribute twist.
3 4 5 |
# File 'lib/jenncad/primitives/linear_extrude.rb', line 3 def twist @twist end |