Package openalea :: Package plantgl :: Package scenegraph :: Module _pglsg :: Class Paraboloid
[frames] | no frames]

Class Paraboloid

 object --+                            
          |                            
??.instance --+                        
              |                        
    SceneObject --+                    
                  |                    
           Geometry --+                
                      |                
              Primitive --+            
                          |            
            ParametricModel --+        
                              |        
                            SOR --+    
                                  |    
                               Cone --+
                                      |
                                     Paraboloid

A paraboloid structure defined by a base radius, a height and a shape factor.
Its base is centered at origin.

Instance Methods
 
__init__(...)
__init__( (object)arg1 [, (float)radius [, (float)height [, (float)shape [, (bool)solid [, (int)slices [, (int)stacks]]]]]]) -> None : Paraboloid([radius, height, shape , solid, slices, stacks])
 
isShapeToDefault(...)
isShapeToDefault( (Paraboloid)arg1) -> bool :
 
isStacksToDefault(...)
isStacksToDefault( (Paraboloid)arg1) -> bool :

Inherited from Cone: isHeightToDefault, isRadiusToDefault, isSolidToDefault

Inherited from SOR: isSlicesToDefault

Inherited from Geometry: deepcopy, isACurve, isASurface, isAVolume, isExplicit

Inherited from SceneObject: __reduce__, apply, getId, getName, isNamed, isValid, setName

Inherited from unreachable.instance: __new__

Inherited from object: __delattr__, __getattribute__, __hash__, __reduce_ex__, __repr__, __setattr__, __str__

Class Variables

Inherited from Cone: __instance_size__

Inherited from SceneObject: __safe_for_unpickling__

Properties
  DEFAULT_SHAPE
  DEFAULT_STACKS
  shape
  stacks

Inherited from Cone: DEFAULT_HEIGHT, DEFAULT_RADIUS, DEFAULT_SOLID, height, radius, solid

Inherited from SOR: slices

Inherited from SceneObject: name

Inherited from object: __class__

Method Details

__init__(...)
(Constructor)

 

__init__( (object)arg1 [, (float)radius [, (float)height [, (float)shape [, (bool)solid [, (int)slices [, (int)stacks]]]]]]) -> None :
    Paraboloid([radius, height, shape , solid, slices, stacks])

    C++ signature :
        void __init__(struct _object * [,double [,double [,double [,bool [,unsigned char [,unsigned char]]]]]])

Overrides: object.__init__

isShapeToDefault(...)

 

isShapeToDefault( (Paraboloid)arg1) -> bool :

    C++ signature :
        bool isShapeToDefault(class PGL::Paraboloid {lvalue})

isStacksToDefault(...)

 

isStacksToDefault( (Paraboloid)arg1) -> bool :

    C++ signature :
        bool isStacksToDefault(class PGL::Paraboloid {lvalue})


Property Details

DEFAULT_SHAPE

Get Method:
unreachable(...)

DEFAULT_STACKS

Get Method:
unreachable(...)

shape

Get Method:
unreachable(...)
Set Method:
unreachable(...)

stacks

Get Method:
unreachable(...)
Set Method:
unreachable(...)