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

Class ExtrudedHull

 object --+                        
          |                        
??.instance --+                    
              |                    
    SceneObject --+                
                  |                
           Geometry --+            
                      |            
              Primitive --+        
                          |        
            ParametricModel --+    
                              |    
                           Hull --+
                                  |
                                 ExtrudedHull

A hull extruded by a vertical and an horizontal profiles.

Instance Methods
 
__init__(...)
__init__( (object)arg1, (Curve2D)arg2, (Curve2D)arg3 [, (bool)arg4]) -> None : ExtrudedHull(vertical,horizontal)Constructs a ExtrudedHull with the profiles horizontal and vertical.
 
copy(...)
copy( (ExtrudedHull)arg1) -> SceneObject :
 
isCCWToDefault(...)
isCCWToDefault( (ExtrudedHull)arg1) -> bool :

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
  __instance_size__ = 12

Inherited from SceneObject: __safe_for_unpickling__

Properties
  ccw
  horizontal
  vertical

Inherited from SceneObject: name

Inherited from object: __class__

Method Details

__init__(...)
(Constructor)

 

__init__( (object)arg1, (Curve2D)arg2, (Curve2D)arg3 [, (bool)arg4]) -> None :
    ExtrudedHull(vertical,horizontal)Constructs a ExtrudedHull with the profiles horizontal and vertical. 

    C++ signature :
        void __init__(struct _object *,class TOOLS::RefCountPtr<class PGL::Curve2D>,class TOOLS::RefCountPtr<class PGL::Curve2D> [,bool])

Overrides: object.__init__

copy(...)

 

copy( (ExtrudedHull)arg1) -> SceneObject :

    C++ signature :
        class TOOLS::RefCountPtr<class PGL::SceneObject> copy(class PGL::ExtrudedHull {lvalue})

isCCWToDefault(...)

 

isCCWToDefault( (ExtrudedHull)arg1) -> bool :

    C++ signature :
        bool isCCWToDefault(class PGL::ExtrudedHull {lvalue})


Property Details

ccw

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

horizontal

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

vertical

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