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

Class Pyramid

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

Create a Pyramid component.

Class Hierarchy for Pyramid
Class Hierarchy for Pyramid

constructor Pyramid(height, baseXRadius, baseYRadius, topXRadius, 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 pyramid
ExpressionNone baseYRadius
Set the radius in the y-direction at the base of the pyramid
ExpressionNone height
Set the height of the pyramid
ExpressionNone nSides
Set the number of sides of the top/botom plane of the pyramid
ExpressionNone topXRadius
Set the radius in the x-direction at the top of the pyramid

Inherited from core.Selectable: metaData, name, notes