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

Class PglTurtle

 object --+        
          |        
??.instance --+    
              |    
         Turtle --+
                  |
                 PglTurtle

Instance Methods
 
__init__(...)
__init__( (object)arg1 [, (TurtleParam)arg2]) -> None : PglTurtle([TurtleParam]) -> Create a Pgl Turtle
 
appendColor(...)
appendColor( (PglTurtle)arg1, (int)arg2, (int)arg3, (int)arg4) -> None :
 
appendMaterial(...)
appendMaterial( (PglTurtle)arg1, (Appearance)arg2) -> None :
 
clearColorList(...)
clearColorList( (PglTurtle)arg1) -> None :
 
clearSurfaceList(...)
clearSurfaceList( (PglTurtle)arg1) -> None :
 
customGeometry(...)
customGeometry( (PglTurtle)arg1, (Geometry)arg2) -> None :
 
defaultValue(...)
defaultValue( (PglTurtle)arg1) -> None :
 
getColorList(...)
getColorList( (PglTurtle)arg1) -> object :
 
getMaterial(...)
getMaterial( (PglTurtle)arg1, (int)arg2) -> Appearance :
 
getScene(...)
getScene( (PglTurtle)arg1) -> Scene :
 
getSurfaceList(...)
getSurfaceList( (PglTurtle)arg1) -> object :
 
removeColor(...)
removeColor( (PglTurtle)arg1, (int)arg2) -> None :
 
removeSurface(...)
removeSurface( (PglTurtle)arg1, (str)arg2) -> None :
 
setColorAt(...)
setColorAt( (PglTurtle)arg1, (int)arg2, (int)arg3, (int)arg4, (int)arg5) -> None :
 
setMaterial(...)
setMaterial( (PglTurtle)arg1, (int)arg2, (Appearance)arg3) -> None :
 
setSurface(...)
setSurface( (PglTurtle)arg1, (str)arg2, (Geometry)arg3) -> None :

Inherited from Turtle: F, __reduce__, __str__, circle, decColor, decTexture, decWidth, decal, divScale, down, dump, emptyStack, f, getColor, getColorListSize, getHeading, getLeft, getParameters, getPosition, getScale, getTextureListSize, getUp, getWidth, incColor, incTexture, incWidth, isValid, label, left, move, multScale, pop, push, reset, resetValues, right, rollL, rollR, rollToVert, scale, setAngleIncrement, setColor, setColorIncrement, setDefaultStep, setHead, setScaleMultiplier, setTexture, setWidth, setWidthIncrement, sphere, start, startGC, startPolygon, stop, stopGC, stopPolygon, surface, traceTo, transform, up

Inherited from unreachable.instance: __new__

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

Class Variables
  __instance_size__ = 152
Properties

Inherited from object: __class__

Method Details

__init__(...)
(Constructor)

 

__init__( (object)arg1 [, (TurtleParam)arg2]) -> None :
    PglTurtle([TurtleParam]) -> Create a Pgl Turtle

    C++ signature :
        void __init__(struct _object * [,class PGL::TurtleParam *])

Overrides: object.__init__

appendColor(...)

 

appendColor( (PglTurtle)arg1, (int)arg2, (int)arg3, (int)arg4) -> None :

    C++ signature :
        void appendColor(class PGL::PglTurtle {lvalue},unsigned int,unsigned int,unsigned int)

appendColor( (PglTurtle)arg1, (float)arg2, (float)arg3, (float)arg4) -> None :

    C++ signature :
        void appendColor(class PGL::PglTurtle {lvalue},float,float,float)

appendColor( (PglTurtle)arg1, (Color3)arg2) -> None :

    C++ signature :
        void appendColor(class PGL::PglTurtle {lvalue},class PGL::Color3)

appendMaterial(...)

 

appendMaterial( (PglTurtle)arg1, (Appearance)arg2) -> None :

    C++ signature :
        void appendMaterial(class PGL::PglTurtle {lvalue},class TOOLS::RefCountPtr<class PGL::Appearance>)

clearColorList(...)

 

clearColorList( (PglTurtle)arg1) -> None :

    C++ signature :
        void clearColorList(class PGL::PglTurtle {lvalue})

clearSurfaceList(...)

 

clearSurfaceList( (PglTurtle)arg1) -> None :

    C++ signature :
        void clearSurfaceList(class PGL::PglTurtle {lvalue})

customGeometry(...)

 

customGeometry( (PglTurtle)arg1, (Geometry)arg2) -> None :

    C++ signature :
        void customGeometry(class PGL::PglTurtle {lvalue},class TOOLS::RefCountPtr<class PGL::Geometry>)

defaultValue(...)

 

defaultValue( (PglTurtle)arg1) -> None :

    C++ signature :
        void defaultValue(class PGL::PglTurtle {lvalue})

getColorList(...)

 

getColorList( (PglTurtle)arg1) -> object :

    C++ signature :
        class boost::python::api::object getColorList(class PGL::PglTurtle *)

getMaterial(...)

 

getMaterial( (PglTurtle)arg1, (int)arg2) -> Appearance :

    C++ signature :
        class TOOLS::RefCountPtr<class PGL::Appearance> getMaterial(class PGL::PglTurtle {lvalue},unsigned int)

getScene(...)

 

getScene( (PglTurtle)arg1) -> Scene :

    C++ signature :
        class TOOLS::RefCountPtr<class PGL::Scene> getScene(class PGL::PglTurtle {lvalue})

getSurfaceList(...)

 

getSurfaceList( (PglTurtle)arg1) -> object :

    C++ signature :
        class boost::python::api::object getSurfaceList(class PGL::PglTurtle *)

removeColor(...)

 

removeColor( (PglTurtle)arg1, (int)arg2) -> None :

    C++ signature :
        void removeColor(class PGL::PglTurtle {lvalue},unsigned int)

removeSurface(...)

 

removeSurface( (PglTurtle)arg1, (str)arg2) -> None :

    C++ signature :
        void removeSurface(class PGL::PglTurtle {lvalue},class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >)

setColorAt(...)

 

setColorAt( (PglTurtle)arg1, (int)arg2, (int)arg3, (int)arg4, (int)arg5) -> None :

    C++ signature :
        void setColorAt(class PGL::PglTurtle {lvalue},unsigned int,unsigned int,unsigned int,unsigned int)

setColorAt( (PglTurtle)arg1, (int)arg2, (float)arg3, (float)arg4, (float)arg5) -> None :

    C++ signature :
        void setColorAt(class PGL::PglTurtle {lvalue},unsigned int,float,float,float)

setColorAt( (PglTurtle)arg1, (int)arg2, (Color3)arg3) -> None :

    C++ signature :
        void setColorAt(class PGL::PglTurtle {lvalue},unsigned int,class PGL::Color3)

setMaterial(...)

 

setMaterial( (PglTurtle)arg1, (int)arg2, (Appearance)arg3) -> None :

    C++ signature :
        void setMaterial(class PGL::PglTurtle {lvalue},unsigned int,class TOOLS::RefCountPtr<class PGL::Appearance>)

setSurface(...)

 

setSurface( (PglTurtle)arg1, (str)arg2, (Geometry)arg3) -> None :

    C++ signature :
        void setSurface(class PGL::PglTurtle {lvalue},class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class TOOLS::RefCountPtr<class PGL::Geometry>)