Public Member Functions | |
void | addLayer (Layer layer) |
XYOrthographicCamera | getCamera () |
GraphName | getDefaultNodeName () |
FrameTransformTree | getFrameTransformTree () |
List< Layer > | getLayers () |
XYOrthographicRenderer | getRenderer () |
void | init (NodeMainExecutor nodeMainExecutor) |
void | onCreate (List< Layer > layers) |
void | onError (Node node, Throwable throwable) |
void | onShutdown (Node node) |
void | onShutdownComplete (Node node) |
void | onStart (ConnectedNode connectedNode) |
boolean | onTouchEvent (MotionEvent event) |
VisualizationView (Context context) | |
VisualizationView (Context context, AttributeSet attrs) | |
Private Member Functions | |
void | startLayers () |
void | startTransformListener () |
Private Attributes | |
final XYOrthographicCamera | camera = new XYOrthographicCamera(frameTransformTree) |
ConnectedNode | connectedNode |
final FrameTransformTree | frameTransformTree = new FrameTransformTree() |
List< Layer > | layers |
final Object | mutex = new Object() |
XYOrthographicRenderer | renderer |
Static Private Attributes | |
static final boolean | DEBUG = false |
Definition at line 48 of file VisualizationView.java.
org.ros.android.view.visualization.VisualizationView.VisualizationView | ( | Context | context | ) | [inline] |
Definition at line 60 of file VisualizationView.java.
org.ros.android.view.visualization.VisualizationView.VisualizationView | ( | Context | context, |
AttributeSet | attrs | ||
) | [inline] |
Definition at line 64 of file VisualizationView.java.
void org.ros.android.view.visualization.VisualizationView.addLayer | ( | Layer | layer | ) | [inline] |
Definition at line 169 of file VisualizationView.java.
Definition at line 117 of file VisualizationView.java.
GraphName org.ros.android.view.visualization.VisualizationView.getDefaultNodeName | ( | ) | [inline] |
Definition at line 99 of file VisualizationView.java.
FrameTransformTree org.ros.android.view.visualization.VisualizationView.getFrameTransformTree | ( | ) | [inline] |
Definition at line 121 of file VisualizationView.java.
List<Layer> org.ros.android.view.visualization.VisualizationView.getLayers | ( | ) | [inline] |
Definition at line 125 of file VisualizationView.java.
XYOrthographicRenderer org.ros.android.view.visualization.VisualizationView.getRenderer | ( | ) | [inline] |
Definition at line 113 of file VisualizationView.java.
void org.ros.android.view.visualization.VisualizationView.init | ( | NodeMainExecutor | nodeMainExecutor | ) | [inline] |
Must be called in RosActivity#init(NodeMainExecutor)
nodeMainExecutor |
Definition at line 91 of file VisualizationView.java.
void org.ros.android.view.visualization.VisualizationView.onCreate | ( | List< Layer > | layers | ) | [inline] |
Must be called in Activity#onCreate(Bundle).
layers |
Definition at line 73 of file VisualizationView.java.
void org.ros.android.view.visualization.VisualizationView.onError | ( | Node | node, |
Throwable | throwable | ||
) | [inline] |
Definition at line 186 of file VisualizationView.java.
void org.ros.android.view.visualization.VisualizationView.onShutdown | ( | Node | node | ) | [inline] |
Definition at line 174 of file VisualizationView.java.
void org.ros.android.view.visualization.VisualizationView.onShutdownComplete | ( | Node | node | ) | [inline] |
Definition at line 182 of file VisualizationView.java.
void org.ros.android.view.visualization.VisualizationView.onStart | ( | ConnectedNode | connectedNode | ) | [inline] |
Definition at line 130 of file VisualizationView.java.
boolean org.ros.android.view.visualization.VisualizationView.onTouchEvent | ( | MotionEvent | event | ) | [inline] |
Definition at line 104 of file VisualizationView.java.
void org.ros.android.view.visualization.VisualizationView.startLayers | ( | ) | [inline, private] |
Definition at line 163 of file VisualizationView.java.
void org.ros.android.view.visualization.VisualizationView.startTransformListener | ( | ) | [inline, private] |
Definition at line 136 of file VisualizationView.java.
final XYOrthographicCamera org.ros.android.view.visualization.VisualizationView.camera = new XYOrthographicCamera(frameTransformTree) [private] |
Definition at line 54 of file VisualizationView.java.
ConnectedNode org.ros.android.view.visualization.VisualizationView.connectedNode [private] |
Definition at line 58 of file VisualizationView.java.
final boolean org.ros.android.view.visualization.VisualizationView.DEBUG = false [static, private] |
Definition at line 50 of file VisualizationView.java.
final FrameTransformTree org.ros.android.view.visualization.VisualizationView.frameTransformTree = new FrameTransformTree() [private] |
Definition at line 53 of file VisualizationView.java.
List<Layer> org.ros.android.view.visualization.VisualizationView.layers [private] |
Definition at line 56 of file VisualizationView.java.
final Object org.ros.android.view.visualization.VisualizationView.mutex = new Object() [private] |
Definition at line 52 of file VisualizationView.java.
Definition at line 57 of file VisualizationView.java.