Public Member Functions | |
void | draw (GL10 gl) |
Color | getColor () |
Transform | getTransform () |
void | setColor (Color color) |
void | setTransform (Transform pose) |
Protected Member Functions | |
void | scale (GL10 gl) |
Private Attributes | |
Color | color |
Transform | transform |
Defines the getters and setters that are required for all Shape implementors.
Definition at line 17 of file BaseShape.java.
void org.ros.android.view.visualization.shape.BaseShape.draw | ( | GL10 | gl | ) | [inline] |
Implements org.ros.android.view.visualization.OpenGlDrawable.
Reimplemented in org.ros.android.view.visualization.shape.TriangleFanShape.
Definition at line 23 of file BaseShape.java.
Implements org.ros.android.view.visualization.shape.Shape.
Definition at line 41 of file BaseShape.java.
Implements org.ros.android.view.visualization.shape.Shape.
Definition at line 52 of file BaseShape.java.
void org.ros.android.view.visualization.shape.BaseShape.scale | ( | GL10 | gl | ) | [inline, protected] |
Scales the coordinate system.
This is called after transforming the surface according to transform.
gl |
Reimplemented in org.ros.android.view.visualization.shape.PoseShape.
Definition at line 36 of file BaseShape.java.
void org.ros.android.view.visualization.shape.BaseShape.setColor | ( | Color | color | ) | [inline] |
Implements org.ros.android.view.visualization.shape.Shape.
Definition at line 47 of file BaseShape.java.
void org.ros.android.view.visualization.shape.BaseShape.setTransform | ( | Transform | transform | ) | [inline] |
Implements org.ros.android.view.visualization.shape.Shape.
Definition at line 58 of file BaseShape.java.
Definition at line 19 of file BaseShape.java.
Definition at line 20 of file BaseShape.java.