|
| | ARCamera () |
| |
| void | setProjectionMatrix (Matrix4f projection) |
| |
| Matrix4f | getProjectionMatrix () |
| |
| | ARNode () |
| |
| | ARNode (String name) |
| |
| void | remove () |
| |
| void | removeAllChildren () |
| |
| void | addChild (ARNode child) |
| |
| ARNode | getParent () |
| |
| void | setParent (ARNode parent) |
| |
| List< ARNode > | getChildren () |
| |
| ARNode | getWorld () |
| |
| Vector3f | getPosition () |
| |
| void | setPosition (Vector3f position) |
| |
| void | setPosition (float x, float y, float z) |
| |
| void | translateBy (float x, float y, float z) |
| |
| void | scaleBy (float x, float y, float z) |
| |
| Vector3f | getScale () |
| |
| void | setScale (Vector3f scale) |
| |
| void | setScale (float x, float y, float z) |
| |
| void | scaleByUniform (float scale) |
| |
| Quaternion | getOrientation () |
| |
| void | setOrientation (Quaternion orientation) |
| |
| void | setOrientation (float x, float y, float z, float w) |
| |
| void | rotateByQuaternion (Quaternion quaternion) |
| |
| void | rotateByDegrees (float angle, float x, float y, float z) |
| |
| Matrix4f | getFullTransform () |
| |
| Matrix4f | getLocalTransform () |
| |
| Matrix4f | getWorldTransform () |
| |
| void | render () |
| |
| boolean | getVisible () |
| |
|
void | setVisible (boolean visible) |
| |
| Quaternion | getWorldOrientation () |
| |
| Vector3f | getWorldScale () |
| |
| Vector3f | getWorldPosition () |
| |
| Vector3f | getFullPosition () |
| |
| String | getName () |
| |
| void | setName (String name) |
| |
| void | preRender () |
| |
| void | postRender () |
| |
| ARNode | findChildByName (String name) |
| |
| void | addChildren (List< ARNode > children) |
| |
| void | translateByVector (Vector3f translation) |
| |
| void | scaleByVector (Vector3f scale) |
| |
| void | rotateByRadians (float angle, float x, float y, float z) |
| |
An ARCamera is a subclass of ARNode that represents the root of the scenegraph. It is attached to an ARViewPort and controls the projection.