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

Class Turtle

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

Instance Methods
 
F(...)
F( (Turtle)arg1) -> None :
 
__init__(...)
__init__( (object)arg1 [, (TurtleParam)arg2]) -> None : Turtle([TurtleParam]) -> Create Turtle
 
__reduce__(...)
helper for pickle
 
__str__(...)
__str__( (Turtle)arg1) -> str :
 
circle(...)
circle( (Turtle)arg1) -> None :
 
decColor(...)
decColor( (Turtle)arg1) -> None :
 
decTexture(...)
decTexture( (Turtle)arg1) -> None :
 
decWidth(...)
decWidth( (Turtle)arg1) -> None :
 
decal(...)
decal( (Turtle)arg1, (Vector3)arg2) -> None :
 
divScale(...)
divScale( (Turtle)arg1, (Vector3)arg2) -> None :
 
down(...)
down( (Turtle)arg1) -> None :
 
dump(...)
dump( (Turtle)arg1) -> None :
 
emptyStack(...)
emptyStack( (Turtle)arg1) -> bool :
 
f(...)
f( (Turtle)arg1) -> None :
 
getColor(...)
getColor( (Turtle)arg1) -> int :
 
getColorListSize(...)
getColorListSize( (Turtle)arg1) -> int :
 
getHeading(...)
getHeading( (Turtle)arg1) -> Vector3 :
 
getLeft(...)
getLeft( (Turtle)arg1) -> Vector3 :
 
getParameters(...)
getParameters( (Turtle)arg1) -> TurtleParam :
 
getPosition(...)
getPosition( (Turtle)arg1) -> Vector3 :
 
getScale(...)
getScale( (Turtle)arg1) -> Vector3 :
 
getTextureListSize(...)
getTextureListSize( (Turtle)arg1) -> int :
 
getUp(...)
getUp( (Turtle)arg1) -> Vector3 :
 
getWidth(...)
getWidth( (Turtle)arg1) -> float :
 
incColor(...)
incColor( (Turtle)arg1) -> None :
 
incTexture(...)
incTexture( (Turtle)arg1) -> None :
 
incWidth(...)
incWidth( (Turtle)arg1) -> None :
 
isValid(...)
isValid( (Turtle)arg1) -> bool :
 
label(...)
label( (Turtle)arg1, (str)arg2) -> None :
 
left(...)
left( (Turtle)arg1) -> None :
 
move(...)
move( (Turtle)arg1, (Vector3)arg2) -> None :
 
multScale(...)
multScale( (Turtle)arg1, (Vector3)arg2) -> None :
 
pop(...)
pop( (Turtle)arg1) -> None :
 
push(...)
push( (Turtle)arg1) -> None :
 
reset(...)
reset( (Turtle)arg1) -> None :
 
resetValues(...)
resetValues( (Turtle)arg1) -> None :
 
right(...)
right( (Turtle)arg1) -> None :
 
rollL(...)
rollL( (Turtle)arg1) -> None :
 
rollR(...)
rollR( (Turtle)arg1) -> None :
 
rollToVert(...)
rollToVert( (Turtle)arg1) -> None :
 
scale(...)
scale( (Turtle)arg1, (Vector3)arg2) -> None :
 
setAngleIncrement(...)
setAngleIncrement( (Turtle)arg1, (float)arg2) -> None :
 
setColor(...)
setColor( (Turtle)arg1, (int)arg2) -> None :
 
setColorIncrement(...)
setColorIncrement( (Turtle)arg1, (int)arg2) -> None :
 
setDefaultStep(...)
setDefaultStep( (Turtle)arg1, (float)arg2) -> None :
 
setHead(...)
setHead( (Turtle)arg1, (Vector3)arg2, (Vector3)arg3) -> None :
 
setScaleMultiplier(...)
setScaleMultiplier( (Turtle)arg1, (float)arg2) -> None :
 
setTexture(...)
setTexture( (Turtle)arg1, (int)arg2) -> None :
 
setWidth(...)
setWidth( (Turtle)arg1, (float)arg2) -> None :
 
setWidthIncrement(...)
setWidthIncrement( (Turtle)arg1, (float)arg2) -> None :
 
sphere(...)
sphere( (Turtle)arg1) -> None :
 
start(...)
start( (Turtle)arg1) -> None :
 
startGC(...)
startGC( (Turtle)arg1) -> None :
 
startPolygon(...)
startPolygon( (Turtle)arg1) -> None :
 
stop(...)
stop( (Turtle)arg1) -> None :
 
stopGC(...)
stopGC( (Turtle)arg1) -> None :
 
stopPolygon(...)
stopPolygon( (Turtle)arg1) -> None :
 
surface(...)
surface( (Turtle)arg1, (str)arg2, (float)arg3) -> None :
 
traceTo(...)
traceTo( (Turtle)arg1, (Vector3)arg2) -> None :
 
transform(...)
transform( (Turtle)arg1, (Matrix3)arg2) -> None :
 
up(...)
up( (Turtle)arg1) -> None :

Inherited from unreachable.instance: __new__

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

Class Variables
  __instance_size__ = 88
Properties

Inherited from object: __class__

Method Details

F(...)

 

F( (Turtle)arg1) -> None :

    C++ signature :
        void F(class PGL::Turtle {lvalue})

F( (Turtle)arg1, (float)arg2) -> None :

    C++ signature :
        void F(class PGL::Turtle {lvalue},double)

F( (Turtle)arg1, (float)arg2, (float)arg3) -> None :

    C++ signature :
        void F(class PGL::Turtle {lvalue},double,double)

__init__(...)
(Constructor)

 

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

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

Overrides: object.__init__

__reduce__(...)

 
helper for pickle

Overrides: object.__reduce__
(inherited documentation)

__str__(...)
(Informal representation operator)

 

__str__( (Turtle)arg1) -> str :

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

Overrides: object.__str__

circle(...)

 

circle( (Turtle)arg1) -> None :

    C++ signature :
        void circle(class PGL::Turtle {lvalue})

circle( (Turtle)arg1, (float)arg2) -> None :

    C++ signature :
        void circle(class PGL::Turtle {lvalue},double)

decColor(...)

 

decColor( (Turtle)arg1) -> None :

    C++ signature :
        void decColor(class PGL::Turtle {lvalue})

decTexture(...)

 

decTexture( (Turtle)arg1) -> None :

    C++ signature :
        void decTexture(class PGL::Turtle {lvalue})

decWidth(...)

 

decWidth( (Turtle)arg1) -> None :

    C++ signature :
        void decWidth(class PGL::Turtle {lvalue})

decal(...)

 

decal( (Turtle)arg1, (Vector3)arg2) -> None :

    C++ signature :
        void decal(class PGL::Turtle {lvalue},class TOOLS::Vector3)

decal( (Turtle)arg1, (float)arg2, (float)arg3, (float)arg4) -> None :

    C++ signature :
        void decal(class PGL::Turtle {lvalue},double,double,double)

divScale(...)

 

divScale( (Turtle)arg1, (Vector3)arg2) -> None :

    C++ signature :
        void divScale(class PGL::Turtle {lvalue},class TOOLS::Vector3)

divScale( (Turtle)arg1, (float)arg2, (float)arg3, (float)arg4) -> None :

    C++ signature :
        void divScale(class PGL::Turtle {lvalue},double,double,double)

divScale( (Turtle)arg1, (float)arg2) -> None :

    C++ signature :
        void divScale(class PGL::Turtle {lvalue},double)

down(...)

 

down( (Turtle)arg1) -> None :

    C++ signature :
        void down(class PGL::Turtle {lvalue})

down( (Turtle)arg1, (float)arg2) -> None :

    C++ signature :
        void down(class PGL::Turtle {lvalue},double)

dump(...)

 

dump( (Turtle)arg1) -> None :

    C++ signature :
        void dump(class PGL::Turtle {lvalue})

emptyStack(...)

 

emptyStack( (Turtle)arg1) -> bool :

    C++ signature :
        bool emptyStack(class PGL::Turtle {lvalue})

f(...)

 

f( (Turtle)arg1) -> None :

    C++ signature :
        void f(class PGL::Turtle {lvalue})

f( (Turtle)arg1, (float)arg2) -> None :

    C++ signature :
        void f(class PGL::Turtle {lvalue},double)

getColor(...)

 

getColor( (Turtle)arg1) -> int :

    C++ signature :
        int getColor(class PGL::Turtle {lvalue})

getColorListSize(...)

 

getColorListSize( (Turtle)arg1) -> int :

    C++ signature :
        unsigned int getColorListSize(class PGL::Turtle {lvalue})

getHeading(...)

 

getHeading( (Turtle)arg1) -> Vector3 :

    C++ signature :
        class TOOLS::Vector3 getHeading(class PGL::Turtle {lvalue})

getLeft(...)

 

getLeft( (Turtle)arg1) -> Vector3 :

    C++ signature :
        class TOOLS::Vector3 getLeft(class PGL::Turtle {lvalue})

getParameters(...)

 

getParameters( (Turtle)arg1) -> TurtleParam :

    C++ signature :
        class PGL::TurtleParam getParameters(class PGL::Turtle {lvalue})

getPosition(...)

 

getPosition( (Turtle)arg1) -> Vector3 :

    C++ signature :
        class TOOLS::Vector3 getPosition(class PGL::Turtle {lvalue})

getScale(...)

 

getScale( (Turtle)arg1) -> Vector3 :

    C++ signature :
        class TOOLS::Vector3 getScale(class PGL::Turtle {lvalue})

getTextureListSize(...)

 

getTextureListSize( (Turtle)arg1) -> int :

    C++ signature :
        unsigned int getTextureListSize(class PGL::Turtle {lvalue})

getUp(...)

 

getUp( (Turtle)arg1) -> Vector3 :

    C++ signature :
        class TOOLS::Vector3 getUp(class PGL::Turtle {lvalue})

getWidth(...)

 

getWidth( (Turtle)arg1) -> float :

    C++ signature :
        double getWidth(class PGL::Turtle {lvalue})

incColor(...)

 

incColor( (Turtle)arg1) -> None :

    C++ signature :
        void incColor(class PGL::Turtle {lvalue})

incTexture(...)

 

incTexture( (Turtle)arg1) -> None :

    C++ signature :
        void incTexture(class PGL::Turtle {lvalue})

incWidth(...)

 

incWidth( (Turtle)arg1) -> None :

    C++ signature :
        void incWidth(class PGL::Turtle {lvalue})

isValid(...)

 

isValid( (Turtle)arg1) -> bool :

    C++ signature :
        bool isValid(class PGL::Turtle {lvalue})

label(...)

 

label( (Turtle)arg1, (str)arg2) -> None :

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

left(...)

 

left( (Turtle)arg1) -> None :

    C++ signature :
        void left(class PGL::Turtle {lvalue})

left( (Turtle)arg1, (float)arg2) -> None :

    C++ signature :
        void left(class PGL::Turtle {lvalue},double)

move(...)

 

move( (Turtle)arg1, (Vector3)arg2) -> None :

    C++ signature :
        void move(class PGL::Turtle {lvalue},class TOOLS::Vector3)

move( (Turtle)arg1, (float)arg2, (float)arg3, (float)arg4) -> None :

    C++ signature :
        void move(class PGL::Turtle {lvalue},double,double,double)

multScale(...)

 

multScale( (Turtle)arg1, (Vector3)arg2) -> None :

    C++ signature :
        void multScale(class PGL::Turtle {lvalue},class TOOLS::Vector3)

multScale( (Turtle)arg1, (float)arg2, (float)arg3, (float)arg4) -> None :

    C++ signature :
        void multScale(class PGL::Turtle {lvalue},double,double,double)

multScale( (Turtle)arg1, (float)arg2) -> None :

    C++ signature :
        void multScale(class PGL::Turtle {lvalue},double)

pop(...)

 

pop( (Turtle)arg1) -> None :

    C++ signature :
        void pop(class PGL::Turtle {lvalue})

push(...)

 

push( (Turtle)arg1) -> None :

    C++ signature :
        void push(class PGL::Turtle {lvalue})

reset(...)

 

reset( (Turtle)arg1) -> None :

    C++ signature :
        void reset(class PGL::Turtle {lvalue})

resetValues(...)

 

resetValues( (Turtle)arg1) -> None :

    C++ signature :
        void resetValues(class PGL::Turtle {lvalue})

right(...)

 

right( (Turtle)arg1) -> None :

    C++ signature :
        void right(class PGL::Turtle {lvalue})

right( (Turtle)arg1, (float)arg2) -> None :

    C++ signature :
        void right(class PGL::Turtle {lvalue},double)

rollL(...)

 

rollL( (Turtle)arg1) -> None :

    C++ signature :
        void rollL(class PGL::Turtle {lvalue})

rollL( (Turtle)arg1, (float)arg2) -> None :

    C++ signature :
        void rollL(class PGL::Turtle {lvalue},double)

rollR(...)

 

rollR( (Turtle)arg1) -> None :

    C++ signature :
        void rollR(class PGL::Turtle {lvalue})

rollR( (Turtle)arg1, (float)arg2) -> None :

    C++ signature :
        void rollR(class PGL::Turtle {lvalue},double)

rollToVert(...)

 

rollToVert( (Turtle)arg1) -> None :

    C++ signature :
        void rollToVert(class PGL::Turtle {lvalue})

rollToVert( (Turtle)arg1, (Vector3)arg2) -> None :

    C++ signature :
        void rollToVert(class PGL::Turtle {lvalue},class TOOLS::Vector3)

scale(...)

 

scale( (Turtle)arg1, (Vector3)arg2) -> None :

    C++ signature :
        void scale(class PGL::Turtle {lvalue},class TOOLS::Vector3)

scale( (Turtle)arg1, (float)arg2, (float)arg3, (float)arg4) -> None :

    C++ signature :
        void scale(class PGL::Turtle {lvalue},double,double,double)

scale( (Turtle)arg1, (float)arg2) -> None :

    C++ signature :
        void scale(class PGL::Turtle {lvalue},double)

setAngleIncrement(...)

 

setAngleIncrement( (Turtle)arg1, (float)arg2) -> None :

    C++ signature :
        void setAngleIncrement(class PGL::Turtle {lvalue},double)

setColor(...)

 

setColor( (Turtle)arg1, (int)arg2) -> None :

    C++ signature :
        void setColor(class PGL::Turtle {lvalue},int)

setColorIncrement(...)

 

setColorIncrement( (Turtle)arg1, (int)arg2) -> None :

    C++ signature :
        void setColorIncrement(class PGL::Turtle {lvalue},int)

setDefaultStep(...)

 

setDefaultStep( (Turtle)arg1, (float)arg2) -> None :

    C++ signature :
        void setDefaultStep(class PGL::Turtle {lvalue},double)

setHead(...)

 

setHead( (Turtle)arg1, (Vector3)arg2, (Vector3)arg3) -> None :

    C++ signature :
        void setHead(class PGL::Turtle {lvalue},class TOOLS::Vector3,class TOOLS::Vector3)

setHead( (Turtle)arg1, (float)arg2, (float)arg3, (float)arg4, (float)arg5, (float)arg6, (float)arg7) -> None :

    C++ signature :
        void setHead(class PGL::Turtle {lvalue},double,double,double,double,double,double)

setScaleMultiplier(...)

 

setScaleMultiplier( (Turtle)arg1, (float)arg2) -> None :

    C++ signature :
        void setScaleMultiplier(class PGL::Turtle {lvalue},double)

setTexture(...)

 

setTexture( (Turtle)arg1, (int)arg2) -> None :

    C++ signature :
        void setTexture(class PGL::Turtle {lvalue},int)

setWidth(...)

 

setWidth( (Turtle)arg1, (float)arg2) -> None :

    C++ signature :
        void setWidth(class PGL::Turtle {lvalue},double)

setWidthIncrement(...)

 

setWidthIncrement( (Turtle)arg1, (float)arg2) -> None :

    C++ signature :
        void setWidthIncrement(class PGL::Turtle {lvalue},double)

sphere(...)

 

sphere( (Turtle)arg1) -> None :

    C++ signature :
        void sphere(class PGL::Turtle {lvalue})

sphere( (Turtle)arg1, (float)arg2) -> None :

    C++ signature :
        void sphere(class PGL::Turtle {lvalue},double)

start(...)

 

start( (Turtle)arg1) -> None :

    C++ signature :
        void start(class PGL::Turtle {lvalue})

startGC(...)

 

startGC( (Turtle)arg1) -> None :

    C++ signature :
        void startGC(class PGL::Turtle {lvalue})

startPolygon(...)

 

startPolygon( (Turtle)arg1) -> None :

    C++ signature :
        void startPolygon(class PGL::Turtle {lvalue})

stop(...)

 

stop( (Turtle)arg1) -> None :

    C++ signature :
        void stop(class PGL::Turtle {lvalue})

stopGC(...)

 

stopGC( (Turtle)arg1) -> None :

    C++ signature :
        void stopGC(class PGL::Turtle {lvalue})

stopPolygon(...)

 

stopPolygon( (Turtle)arg1) -> None :

    C++ signature :
        void stopPolygon(class PGL::Turtle {lvalue})

surface(...)

 

surface( (Turtle)arg1, (str)arg2, (float)arg3) -> None :

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

traceTo(...)

 

traceTo( (Turtle)arg1, (Vector3)arg2) -> None :

    C++ signature :
        void traceTo(class PGL::Turtle {lvalue},class TOOLS::Vector3)

traceTo( (Turtle)arg1, (float)arg2, (float)arg3, (float)arg4) -> None :

    C++ signature :
        void traceTo(class PGL::Turtle {lvalue},double,double,double)

transform(...)

 

transform( (Turtle)arg1, (Matrix3)arg2) -> None :

    C++ signature :
        void transform(class PGL::Turtle {lvalue},class TOOLS::Matrix3)

up(...)

 

up( (Turtle)arg1) -> None :

    C++ signature :
        void up(class PGL::Turtle {lvalue})

up( (Turtle)arg1, (float)arg2) -> None :

    C++ signature :
        void up(class PGL::Turtle {lvalue},double)