com.jme3.scene
クラス CameraNode

java.lang.Object
  上位を拡張 com.jme3.scene.Spatial
      上位を拡張 com.jme3.scene.Node
          上位を拡張 com.jme3.scene.CameraNode
すべての実装されたインタフェース:
Asset, Collidable, Savable, java.lang.Cloneable

public class CameraNode
extends Node

CameraNode simply uses CameraControl to implement linking of camera and node data.


入れ子のクラスの概要
 
クラス com.jme3.scene.Spatial から継承された入れ子のクラス/インタフェース
Spatial.CullHint
 
フィールドの概要
 
クラス com.jme3.scene.Spatial から継承されたフィールド
queueDistance
 
コンストラクタの概要
CameraNode()
          Serialization only.
CameraNode(java.lang.String name, Camera camera)
           
CameraNode(java.lang.String name, CameraControl control)
           
 
メソッドの概要
 Camera getCamera()
           
 CameraControl.ControlDirection getControlDir()
           
 boolean isEnabled()
           
 void setCamera(Camera camera)
           
 void setControlDir(CameraControl.ControlDirection controlDir)
           
 void setEnabled(boolean enabled)
           
 
クラス com.jme3.scene.Node から継承されたメソッド
attachChild, attachChildAt, clone, collideWith, deepClone, depthFirstTraversal, descendantMatches, descendantMatches, descendantMatches, detachAllChildren, detachChild, detachChildAt, detachChildNamed, getChild, getChild, getChildIndex, getChildren, getQuantity, getTriangleCount, getVertexCount, hasChild, read, setLodLevel, setMaterial, setModelBound, swapChildren, updateGeometricState, updateLogicalState, updateModelBound, write
 
クラス com.jme3.scene.Spatial から継承されたメソッド
addControl, addLight, breadthFirstTraversal, center, checkCulling, clone, getControl, getControl, getCullHint, getKey, getLastFrustumIntersection, getLocalCullHint, getLocalLightList, getLocalQueueBucket, getLocalRotation, getLocalScale, getLocalShadowMode, getLocalToWorldMatrix, getLocalTransform, getLocalTranslation, getName, getNumControls, getParent, getQueueBucket, getShadowMode, getUserData, getUserDataKeys, getWorldBound, getWorldLightList, getWorldRotation, getWorldScale, getWorldTransform, getWorldTranslation, hasAncestor, localToWorld, lookAt, matches, move, move, removeControl, removeControl, removeFromParent, removeLight, rotate, rotate, rotateUpTo, runControlRender, scale, scale, setCullHint, setKey, setLastFrustumIntersection, setLocalRotation, setLocalRotation, setLocalScale, setLocalScale, setLocalScale, setLocalTransform, setLocalTranslation, setLocalTranslation, setName, setQueueBucket, setShadowMode, setUserData, toString, worldToLocal
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

CameraNode

public CameraNode()
Serialization only. Do not use.


CameraNode

public CameraNode(java.lang.String name,
                  Camera camera)

CameraNode

public CameraNode(java.lang.String name,
                  CameraControl control)
メソッドの詳細

setEnabled

public void setEnabled(boolean enabled)

isEnabled

public boolean isEnabled()

setControlDir

public void setControlDir(CameraControl.ControlDirection controlDir)

setCamera

public void setCamera(Camera camera)

getControlDir

public CameraControl.ControlDirection getControlDir()

getCamera

public Camera getCamera()