Package openalea :: Package plantgl :: Package algo :: Module _pglalgo :: Class Action
[frames] | no frames]

Class Action

 object --+    
          |    
??.instance --+
              |
             Action
Known Subclasses:

Instance Methods
 
__init__(...)
Raises an exception...
 
__reduce__(...)
helper for pickle
 
beginProcess(...)
beginProcess( (Action)arg1) -> bool : Called at the begining of the processing of a scene
 
endProcess(...)
endProcess( (Action)arg1) -> bool : Called at the begining of the processing of a scene
 
process(...)
process( (Action)arg1, (Shape)object) -> bool : Process object of type Shape

Inherited from unreachable.instance: __new__

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

Properties

Inherited from object: __class__

Method Details

__init__(...)
(Constructor)

 
Raises an exception
This class cannot be instantiated from Python

Overrides: object.__init__

__reduce__(...)

 
helper for pickle

Overrides: object.__reduce__
(inherited documentation)

beginProcess(...)

 

beginProcess( (Action)arg1) -> bool :
    Called at the begining of the processing of a scene

    C++ signature :
        bool beginProcess(class PGL::Action {lvalue})

endProcess(...)

 

endProcess( (Action)arg1) -> bool :
    Called at the begining of the processing of a scene

    C++ signature :
        bool endProcess(class PGL::Action {lvalue})

process(...)

 

process( (Action)arg1, (Shape)object) -> bool :
    Process object of type Shape

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::Shape *)

process( (Action)arg1, (object)object) -> bool :
    Process object of type Inline

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::Inline *)

process( (Action)arg1, (Material)object) -> bool :
    Process object of type Material

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::Material *)

process( (Action)arg1, (MonoSpectral)object) -> bool :
    Process object of type MonoSpectral

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::MonoSpectral *)

process( (Action)arg1, (MultiSpectral)object) -> bool :
    Process object of type MultiSpectral

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::MultiSpectral *)

process( (Action)arg1, (ImageTexture)object) -> bool :
    Process object of type ImageTexture

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::ImageTexture *)

process( (Action)arg1, (AmapSymbol)object) -> bool :
    Process object of type AmapSymbol

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::AmapSymbol *)

process( (Action)arg1, (AsymmetricHull)object) -> bool :
    Process object of type AsymmetricHull

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::AsymmetricHull *)

process( (Action)arg1, (AxisRotated)object) -> bool :
    Process object of type AxisRotated

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::AxisRotated *)

process( (Action)arg1, (BezierCurve)object) -> bool :
    Process object of type BezierCurve

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::BezierCurve *)

process( (Action)arg1, (BezierPatch)object) -> bool :
    Process object of type BezierPatch

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::BezierPatch *)

process( (Action)arg1, (Box)object) -> bool :
    Process object of type Box

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::Box *)

process( (Action)arg1, (Cone)object) -> bool :
    Process object of type Cone

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::Cone *)

process( (Action)arg1, (Cylinder)object) -> bool :
    Process object of type Cylinder

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::Cylinder *)

process( (Action)arg1, (ElevationGrid)object) -> bool :
    Process object of type ElevationGrid

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::ElevationGrid *)

process( (Action)arg1, (EulerRotated)object) -> bool :
    Process object of type EulerRotated

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::EulerRotated *)

process( (Action)arg1, (ExtrudedHull)object) -> bool :
    Process object of type ExtrudedHull

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::ExtrudedHull *)

process( (Action)arg1, (FaceSet)object) -> bool :
    Process object of type FaceSet

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::FaceSet *)

process( (Action)arg1, (Frustum)object) -> bool :
    Process object of type Frustum

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::Frustum *)

process( (Action)arg1, (Extrusion)object) -> bool :
    Process object of type Extrusion

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::Extrusion *)

process( (Action)arg1, (Group)object) -> bool :
    Process object of type Group

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::Group *)

process( (Action)arg1, (IFS)object) -> bool :
    Process object of type IFS

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::IFS *)

process( (Action)arg1, (NurbsCurve)object) -> bool :
    Process object of type NurbsCurve

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::NurbsCurve *)

process( (Action)arg1, (NurbsPatch)object) -> bool :
    Process object of type NurbsPatch

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::NurbsPatch *)

process( (Action)arg1, (Oriented)object) -> bool :
    Process object of type Oriented

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::Oriented *)

process( (Action)arg1, (Paraboloid)object) -> bool :
    Process object of type Paraboloid

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::Paraboloid *)

process( (Action)arg1, (PointSet)object) -> bool :
    Process object of type PointSet

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::PointSet *)

process( (Action)arg1, (Polyline)object) -> bool :
    Process object of type Polyline

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::Polyline *)

process( (Action)arg1, (QuadSet)object) -> bool :
    Process object of type QuadSet

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::QuadSet *)

process( (Action)arg1, (Revolution)object) -> bool :
    Process object of type Revolution

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::Revolution *)

process( (Action)arg1, (Swung)object) -> bool :
    Process object of type Swung

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::Swung *)

process( (Action)arg1, (Scaled)object) -> bool :
    Process object of type Scaled

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::Scaled *)

process( (Action)arg1, (Sphere)object) -> bool :
    Process object of type Sphere

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::Sphere *)

process( (Action)arg1, (Tapered)object) -> bool :
    Process object of type Tapered

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::Tapered *)

process( (Action)arg1, (Translated)object) -> bool :
    Process object of type Translated

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::Translated *)

process( (Action)arg1, (TriangleSet)object) -> bool :
    Process object of type TriangleSet

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::TriangleSet *)

process( (Action)arg1, (BezierCurve2D)object) -> bool :
    Process object of type BezierCurve2D

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::BezierCurve2D *)

process( (Action)arg1, (Disc)object) -> bool :
    Process object of type Disc

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::Disc *)

process( (Action)arg1, (NurbsCurve2D)object) -> bool :
    Process object of type NurbsCurve2D

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::NurbsCurve2D *)

process( (Action)arg1, (PointSet2D)object) -> bool :
    Process object of type PointSet2D

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::PointSet2D *)

process( (Action)arg1, (Polyline2D)object) -> bool :
    Process object of type Polyline2D

    C++ signature :
        bool process(class PGL::Action {lvalue},class PGL::Polyline2D *)