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

Class Geometry

 object --+        
          |        
??.instance --+    
              |    
    SceneObject --+
                  |
                 Geometry
Known Subclasses:

Abstract base class for all geometrical structure.

Instance Methods
 
deepcopy(...)
deepcopy( (Geometry)arg1) -> Geometry :
 
isACurve(...)
isACurve( (Geometry)arg1) -> bool :
 
isASurface(...)
isASurface( (Geometry)arg1) -> bool :
 
isAVolume(...)
isAVolume( (Geometry)arg1) -> bool :
 
isExplicit(...)
isExplicit( (Geometry)arg1) -> bool :

Inherited from SceneObject: __init__, __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 SceneObject: __safe_for_unpickling__

Properties

Inherited from SceneObject: name

Inherited from object: __class__

Method Details

deepcopy(...)

 

deepcopy( (Geometry)arg1) -> Geometry :

    C++ signature :
        class TOOLS::RefCountPtr<class PGL::Geometry> deepcopy(class PGL::Geometry *)

Overrides: SceneObject.deepcopy

isACurve(...)

 

isACurve( (Geometry)arg1) -> bool :

    C++ signature :
        bool isACurve(class PGL::Geometry {lvalue})

isASurface(...)

 

isASurface( (Geometry)arg1) -> bool :

    C++ signature :
        bool isASurface(class PGL::Geometry {lvalue})

isAVolume(...)

 

isAVolume( (Geometry)arg1) -> bool :

    C++ signature :
        bool isAVolume(class PGL::Geometry {lvalue})

isExplicit(...)

 

isExplicit( (Geometry)arg1) -> bool :

    C++ signature :
        bool isExplicit(class PGL::Geometry {lvalue})