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

Class Group

 object --+            
          |            
??.instance --+        
              |        
    SceneObject --+    
                  |    
           Geometry --+
                      |
                     Group

A Group of Geometry

Instance Methods
 
__getitem__(...)
__getitem__( (Group)arg1, (int)arg2) -> Geometry :
 
__getslice__(...)
__getslice__( (Group)arg1, (int)arg2, (int)arg3) -> Group :
 
__init__(...)
__init__( (object)arg1, (GeometryArray)geometryList [, (Polyline)skeleton]) -> None : Group(list geometryList [,Polyline skeleton])
 
__len__(...)
__len__( (Group)arg1) -> int :
 
__setitem__(...)
__setitem__( (Group)arg1, (int)arg2, (Geometry)arg3) -> None :
 
isSkeletonToDefault(...)
isSkeletonToDefault( (Group)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
  DEFAULT_SKELETON
  geometryList
  skeleton

Inherited from SceneObject: name

Inherited from object: __class__

Method Details

__getitem__(...)
(Indexing operator)

 

__getitem__( (Group)arg1, (int)arg2) -> Geometry :

    C++ signature :
        class TOOLS::RefCountPtr<class PGL::Geometry> __getitem__(class PGL::Group *,unsigned int)

__getslice__(...)
(Slicling operator)

 

__getslice__( (Group)arg1, (int)arg2, (int)arg3) -> Group :

    C++ signature :
        class TOOLS::RefCountPtr<class PGL::Group> __getslice__(class PGL::Group *,int,int)

__init__(...)
(Constructor)

 

__init__( (object)arg1, (GeometryArray)geometryList [, (Polyline)skeleton]) -> None :
    Group(list geometryList [,Polyline skeleton])

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

__init__( (object)arg1, (Geometry)arg2, (Geometry)arg3) -> object :

    C++ signature :
        void * __init__(class boost::python::api::object,class TOOLS::RefCountPtr<class PGL::Geometry>,class TOOLS::RefCountPtr<class PGL::Geometry>)

__init__( (object)arg1, (Geometry)arg2, (Geometry)arg3, (Geometry)arg4) -> object :

    C++ signature :
        void * __init__(class boost::python::api::object,class TOOLS::RefCountPtr<class PGL::Geometry>,class TOOLS::RefCountPtr<class PGL::Geometry>,class TOOLS::RefCountPtr<class PGL::Geometry>)

__init__( (object)arg1, (Geometry)arg2, (Geometry)arg3, (Geometry)arg4, (Geometry)arg5) -> object :

    C++ signature :
        void * __init__(class boost::python::api::object,class TOOLS::RefCountPtr<class PGL::Geometry>,class TOOLS::RefCountPtr<class PGL::Geometry>,class TOOLS::RefCountPtr<class PGL::Geometry>,class TOOLS::RefCountPtr<class PGL::Geometry>)

__init__( (object)arg1, (Geometry)arg2, (Geometry)arg3, (Geometry)arg4, (Geometry)arg5, (Geometry)arg6) -> object :

    C++ signature :
        void * __init__(class boost::python::api::object,class TOOLS::RefCountPtr<class PGL::Geometry>,class TOOLS::RefCountPtr<class PGL::Geometry>,class TOOLS::RefCountPtr<class PGL::Geometry>,class TOOLS::RefCountPtr<class PGL::Geometry>,class TOOLS::RefCountPtr<class PGL::Geometry>)

Overrides: object.__init__

__len__(...)
(Length operator)

 

__len__( (Group)arg1) -> int :

    C++ signature :
        unsigned int __len__(class PGL::Group *)

__setitem__(...)
(Index assignment operator)

 

__setitem__( (Group)arg1, (int)arg2, (Geometry)arg3) -> None :

    C++ signature :
        void __setitem__(class PGL::Group *,unsigned int,class TOOLS::RefCountPtr<class PGL::Geometry>)

isSkeletonToDefault(...)

 

isSkeletonToDefault( (Group)arg1) -> bool :

    C++ signature :
        bool isSkeletonToDefault(class PGL::Group {lvalue})


Property Details

DEFAULT_SKELETON

Get Method:
unreachable(...)

geometryList

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

skeleton

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