Package empro :: Module empro :: Module geometry :: Class Prism
[frames] | no frames]

Class Prism

core.Updatable --+        
                 |        
   core.Selectable --+    
                     |    
               Feature --+
                         |
                        Prism

Create a Prism component.

Class Hierarchy for Prism
Class Hierarchy for Prism

constructor Prism(height, baseXRadius, baseYRadius, nSides):

Instance Methods

Inherited from Feature: isSuppressed, referenceCoordinateSystem, suppress, unsuppress

Inherited from core.Selectable: clone, isSelected

Inherited from core.Updatable: __enter__, __exit__, hash, isValid, reasonWhyInvalid

Properties
ExpressionNone baseXRadius
Set the radius in the x-direction at the base of the prism
ExpressionNone baseYRadius
Set the radius in the y-direction at the base of the prism
ExpressionNone height
Set the height of the prism
ExpressionNone nSides
Set the number of sides of the base face of the prism

Inherited from core.Selectable: metaData, name, notes