クラス
com.jme3.scene.Spatial の使用

Spatial を使用しているパッケージ
com.jme3.animation The com.jme3.animation package contains various classes for managing animation inside a jME3 application. 
com.jme3.app The com.jme3.application provides a toolset for jME3 applications to interact with various components of the engine. 
com.jme3.asset   
com.jme3.audio   
com.jme3.bullet   
com.jme3.bullet.collision   
com.jme3.bullet.control   
com.jme3.bullet.control.ragdoll   
com.jme3.bullet.objects   
com.jme3.bullet.objects.infos   
com.jme3.bullet.util   
com.jme3.cinematic.events   
com.jme3.effect The com.jme3.effect package allows particle emitter effects to be used with a jME3 application. 
com.jme3.font   
com.jme3.input The com.jme3.input package is used for all input handling in jMonkeyEngine. 
com.jme3.light The com.jme3.light package contains various lights that can be placed in a scene. 
com.jme3.renderer The com.jme3.renderer package provides classes responsible for rendering. 
com.jme3.scene The com.jme3.input package contains the scene graph implementation in jMonkeyEngine. 
com.jme3.scene.control The com.jme3.control package provides controls
com.jme3.scene.debug   
com.jme3.terrain.geomipmap   
com.jme3.ui   
com.jme3.util   
com.jme3.water   
jme3tools.converters.model   
jme3tools.optimize   
 

com.jme3.animation での Spatial の使用
 

Spatial 型のパラメータを持つ com.jme3.animation のメソッド
 Control AnimControl.cloneForSpatial(Spatial spatial)
          Internal use only.
 Control SkeletonControl.cloneForSpatial(Spatial spatial)
           
 void AnimControl.setSpatial(Spatial spatial)
          Internal use only.
 void SkeletonControl.setSpatial(Spatial spatial)
           
 

com.jme3.app での Spatial の使用
 

com.jme3.app での Spatial のサブクラス
 class StatsView
          The StatsView provides a heads-up display (HUD) of various statistics of rendering.
 

Spatial 型のパラメータを持つ com.jme3.app のメソッド
 Control StatsView.cloneForSpatial(Spatial spatial)
           
 void StatsView.setSpatial(Spatial spatial)
           
 

com.jme3.asset での Spatial の使用
 

Spatial を返す com.jme3.asset のメソッド
 Spatial AssetManager.loadModel(ModelKey key)
          Loads a named model.
 Spatial AssetManager.loadModel(java.lang.String name)
          Loads a named model.
 

com.jme3.audio での Spatial の使用
 

com.jme3.audio での Spatial のサブクラス
 class AudioNode
          An AudioNode is used in jME3 for playing audio files.
 

com.jme3.bullet での Spatial の使用
 

Spatial 型のパラメータを持つ com.jme3.bullet のメソッド
 void PhysicsSpace.addAll(Spatial spatial)
          adds all physics controls and joints in the given spatial node to the physics space (e.g. after loading from disk) - recursive if node
 void PhysicsSpace.removeAll(Spatial spatial)
          Removes all physics controls and joints in the given spatial from the physics space (e.g. before saving to disk) - recursive if node
 

com.jme3.bullet.collision での Spatial の使用
 

Spatial を返す com.jme3.bullet.collision のメソッド
 Spatial PhysicsCollisionObject.createDebugShape(AssetManager manager)
          creates a debug shape for this CollisionObject
 Spatial PhysicsCollisionObject.debugShape()
           
 Spatial PhysicsCollisionEvent.getNodeA()
           
 Spatial PhysicsCollisionEvent.getNodeB()
           
 

com.jme3.bullet.control での Spatial の使用
 

Spatial 型のパラメータを持つ com.jme3.bullet.control のメソッド
 Control CharacterControl.cloneForSpatial(Spatial spatial)
           
 Control GhostControl.cloneForSpatial(Spatial spatial)
           
 Control KinematicRagdollControl.cloneForSpatial(Spatial spatial)
           
 Control RigidBodyControl.cloneForSpatial(Spatial spatial)
           
 Control VehicleControl.cloneForSpatial(Spatial spatial)
           
 void CharacterControl.setSpatial(Spatial spatial)
           
 void GhostControl.setSpatial(Spatial spatial)
           
 void KinematicRagdollControl.setSpatial(Spatial model)
           
 void RigidBodyControl.setSpatial(Spatial spatial)
           
 void VehicleControl.setSpatial(Spatial spatial)
           
 

com.jme3.bullet.control.ragdoll での Spatial の使用
 

Spatial 型のパラメータを持つ com.jme3.bullet.control.ragdoll のメソッド
static java.util.Map<java.lang.Integer,java.util.List<java.lang.Float>> RagdollUtils.buildPointMap(Spatial model)
           
static HullCollisionShape RagdollUtils.makeShapeFromVerticeWeights(Spatial model, java.util.List<java.lang.Integer> boneIndices, Vector3f initialScale, Vector3f initialPosition, float weightThreshold)
          Create a hull collision shape from linked vertices to this bone.
 

com.jme3.bullet.objects での Spatial の使用
 

Spatial を返す com.jme3.bullet.objects のメソッド
 Spatial VehicleWheel.getWheelSpatial()
           
 

Spatial 型のパラメータを持つ com.jme3.bullet.objects のメソッド
 VehicleWheel PhysicsVehicle.addWheel(Spatial spat, Vector3f connectionPoint, Vector3f direction, Vector3f axle, float suspensionRestLength, float wheelRadius, boolean isFrontWheel)
          Add a wheel to this vehicle
 void VehicleWheel.setWheelSpatial(Spatial wheelSpatial)
           
 

Spatial 型のパラメータを持つ com.jme3.bullet.objects のコンストラクタ
PhysicsGhostObject(Spatial child, CollisionShape shape)
           
VehicleWheel(Spatial spat, Vector3f location, Vector3f direction, Vector3f axle, float restLength, float radius, boolean frontWheel)
           
 

com.jme3.bullet.objects.infos での Spatial の使用
 

Spatial 型のパラメータを持つ com.jme3.bullet.objects.infos のメソッド
 boolean RigidBodyMotionState.applyTransform(Spatial spatial)
          applies the current transform to the given jme Node if the location has been updated on the physics side
 

com.jme3.bullet.util での Spatial の使用
 

Spatial を返す com.jme3.bullet.util のメソッド
static Spatial DebugShapeFactory.getDebugShape(CollisionShape collisionShape)
          Creates a debug shape from the given collision shape.
 

Spatial 型のパラメータを持つ com.jme3.bullet.util のメソッド
static CollisionShape CollisionShapeFactory.createBoxShape(Spatial spatial)
           
static CollisionShape CollisionShapeFactory.createDynamicMeshShape(Spatial spatial)
          This method creates a hull shape for the given Spatial.
static CollisionShape CollisionShapeFactory.createMeshShape(Spatial spatial)
          This type of collision shape is mesh-accurate and meant for immovable "world objects".
 

com.jme3.cinematic.events での Spatial の使用
 

Spatial を返す com.jme3.cinematic.events のメソッド
 Spatial MotionTrack.getSpatial()
           
 

Spatial 型のパラメータを持つ com.jme3.cinematic.events のメソッド
 Control MotionTrack.cloneForSpatial(Spatial spatial)
          Clone this control for the given spatial
 void MotionTrack.setSpatial(Spatial spatial)
           
 

Spatial 型のパラメータを持つ com.jme3.cinematic.events のコンストラクタ
AnimationTrack(Spatial model, java.lang.String animationName)
           
AnimationTrack(Spatial model, java.lang.String animationName, float initialDuration)
           
AnimationTrack(Spatial model, java.lang.String animationName, float initialDuration, LoopMode loopMode)
           
AnimationTrack(Spatial model, java.lang.String animationName, LoopMode loopMode)
           
MotionTrack(Spatial spatial, MotionPath path)
          Creates a MotionPath for the given spatial on the given motion path
MotionTrack(Spatial spatial, MotionPath path, float initialDuration)
          Creates a MotionPath for the given spatial on the given motion path
MotionTrack(Spatial spatial, MotionPath path, float initialDuration, LoopMode loopMode)
          Creates a MotionPath for the given spatial on the given motion path
MotionTrack(Spatial spatial, MotionPath path, LoopMode loopMode)
          Creates a MotionPath for the given spatial on the given motion path
PositionTrack(Spatial spatial, Vector3f endPosition)
           
PositionTrack(Spatial spatial, Vector3f endPosition, float initialDuration)
           
PositionTrack(Spatial spatial, Vector3f endPosition, float initialDuration, LoopMode loopMode)
           
PositionTrack(Spatial spatial, Vector3f endPosition, LoopMode loopMode)
           
RotationTrack(Spatial spatial, float[] endRotation)
           
RotationTrack(Spatial spatial, float[] endRotation, float initialDuration)
           
RotationTrack(Spatial spatial, float[] endRotation, float initialDuration, LoopMode loopMode)
           
RotationTrack(Spatial spatial, float[] endRotation, LoopMode loopMode)
           
ScaleTrack(Spatial spatial, Vector3f endScale)
           
ScaleTrack(Spatial spatial, Vector3f endScale, float initialDuration)
           
ScaleTrack(Spatial spatial, Vector3f endScale, float initialDuration, LoopMode loopMode)
           
ScaleTrack(Spatial spatial, Vector3f endScale, LoopMode loopMode)
           
 

com.jme3.effect での Spatial の使用
 

com.jme3.effect での Spatial のサブクラス
 class ParticleEmitter
          ParticleEmitter is a special kind of geometry which simulates a particle system.
 

Spatial 型のパラメータを持つ com.jme3.effect のメソッド
 Control ParticleEmitter.ParticleEmitterControl.cloneForSpatial(Spatial spatial)
           
 void ParticleEmitter.ParticleEmitterControl.setSpatial(Spatial spatial)
           
 

com.jme3.font での Spatial の使用
 

com.jme3.font での Spatial のサブクラス
 class BitmapText
           
 

com.jme3.input での Spatial の使用
 

Spatial 型のパラメータを持つ com.jme3.input のメソッド
 Control ChaseCamera.cloneForSpatial(Spatial spatial)
          clone this camera for a spatial
 void ChaseCamera.setSpatial(Spatial spatial)
          Sets the spacial for the camera control, should only be used internally
 

Spatial 型のパラメータを持つ com.jme3.input のコンストラクタ
ChaseCamera(Camera cam, Spatial target)
          Constructs the chase camera
ChaseCamera(Camera cam, Spatial target, InputManager inputManager)
          Constructs the chase camera, and registers inputs
 

com.jme3.light での Spatial の使用
 

Spatial 型のパラメータを持つ com.jme3.light のメソッド
 void AmbientLight.computeLastDistance(Spatial owner)
           
 void DirectionalLight.computeLastDistance(Spatial owner)
           
 void PointLight.computeLastDistance(Spatial owner)
           
 void LightList.setOwner(Spatial owner)
          Set the owner of the LightList.
 

Spatial 型のパラメータを持つ com.jme3.light のコンストラクタ
LightList(Spatial owner)
          Creates a LightList for the given Spatial.
 

com.jme3.renderer での Spatial の使用
 

Spatial 型の引数を持つ型を返す com.jme3.renderer のメソッド
 java.util.List<Spatial> ViewPort.getScenes()
          Returns a list of all attached scenes.
 

Spatial 型のパラメータを持つ com.jme3.renderer のメソッド
 void ViewPort.attachScene(Spatial scene)
          Attaches a new scene to render in this ViewPort.
 void ViewPort.detachScene(Spatial scene)
          Detaches a scene from rendering.
 void RenderManager.preloadScene(Spatial scene)
          Preloads a scene for rendering.
 void RenderManager.renderScene(Spatial scene, ViewPort vp)
          Flattens the given scene graph into the ViewPort's RenderQueue, checking for culling as the call goes down the graph recursively.
 

com.jme3.scene での Spatial の使用
 

com.jme3.scene での Spatial のサブクラス
 class AssetLinkNode
          The AssetLinkNode does not store its children when exported to file.
 class CameraNode
          CameraNode simply uses CameraControl to implement linking of camera and node data.
 class Geometry
          Geometry defines a leaf node of the scene graph.
 class LightNode
          LightNode is used to link together a Light object with a Node object.
 class Node
          Node defines an internal node of a scene graph.
 

Spatial 型の型パラメータを持つ com.jme3.scene のメソッド
<T extends Spatial>
java.util.List<T>
Node.descendantMatches(java.lang.Class<T> spatialSubclass)
          Convenience wrapper.
<T extends Spatial>
java.util.List<T>
Node.descendantMatches(java.lang.Class<T> spatialSubclass, java.lang.String nameRegex)
          Returns flat list of Spatials implementing the specified class AND with name matching the specified pattern.
<T extends Spatial>
java.util.List<T>
Node.descendantMatches(java.lang.String nameRegex)
          Convenience wrapper.
 

Spatial を返す com.jme3.scene のメソッド
 Spatial Spatial.center()
          Centers the spatial in the origin of the world bound.
 Spatial Spatial.clone()
           
 Spatial Spatial.clone(boolean cloneMaterial)
           
 Spatial Geometry.deepClone()
          Creates a deep clone of the geometry, this creates an identical copy of the mesh with the vertexbuffer data duplicated.
 Spatial Node.deepClone()
           
abstract  Spatial Spatial.deepClone()
           
 Spatial Node.detachChildAt(int index)
          detachChildAt removes a child at a given index.
 Spatial Node.getChild(int i)
          getChild returns a child at a given index.
 Spatial Node.getChild(java.lang.String name)
          getChild returns the first child found with exactly the given name (case sensitive.)
 Spatial Spatial.move(float x, float y, float z)
          Translates the spatial by the given translation vector.
 Spatial Spatial.move(Vector3f offset)
          Translates the spatial by the given translation vector.
 Spatial Spatial.rotate(float yaw, float roll, float pitch)
          Rotates the spatial by the yaw, roll and pitch angles (in radians), in the local coordinate space.
 Spatial Spatial.rotate(Quaternion rot)
          Rotates the spatial by the given rotation.
 Spatial Spatial.scale(float s)
          Scales the spatial by the given value
 Spatial Spatial.scale(float x, float y, float z)
          Scales the spatial by the given scale vector.
 

Spatial 型の引数を持つ型を返す com.jme3.scene のメソッド
 java.util.List<Spatial> Node.getChildren()
          Returns all children to this node.
 

Spatial 型のパラメータを持つ com.jme3.scene のメソッド
 int Node.attachChild(Spatial child)
          attachChild attaches a child to this node.
 int Node.attachChildAt(Spatial child, int index)
          attachChildAt attaches a child to this node at an index.
 void AssetLinkNode.attachLinkedChild(Spatial spat, ModelKey key)
           
 int Node.detachChild(Spatial child)
          detachChild removes a given child from the node's list.
 void AssetLinkNode.detachLinkedChild(Spatial child, ModelKey key)
           
 int Node.getChildIndex(Spatial sp)
          getChildIndex returns the index of the given spatial in this node's list of children.
 boolean Node.hasChild(Spatial spat)
          determines if the provided Spatial is contained in the children list of this node.
 void SceneGraphVisitor.visit(Spatial spatial)
          Called when a spatial is visited in the scene graph.
 void SceneGraphVisitorAdapter.visit(Spatial spatial)
           
 

Spatial 型の型引数を持つ com.jme3.scene のメソッドパラメータ
 boolean Spatial.matches(java.lang.Class<? extends Spatial> spatialSubclass, java.lang.String nameRegex)
          Note that we are matching the pattern, therefore the pattern must match the entire pattern (i.e. it behaves as if it is sandwiched between "^" and "$").
 

com.jme3.scene.control での Spatial の使用
 

Spatial を返す com.jme3.scene.control のメソッド
 Spatial AbstractControl.getSpatial()
           
 

Spatial 型のパラメータを持つ com.jme3.scene.control のメソッド
 Control BillboardControl.cloneForSpatial(Spatial spatial)
           
 Control CameraControl.cloneForSpatial(Spatial newSpatial)
           
 Control Control.cloneForSpatial(Spatial spatial)
          Creates a clone of the Control, the given Spatial is the cloned version of the spatial to which this control is attached to.
 Control LightControl.cloneForSpatial(Spatial newSpatial)
           
 Control LodControl.cloneForSpatial(Spatial spatial)
           
 Control UpdateControl.cloneForSpatial(Spatial newSpatial)
           
 void AbstractControl.setSpatial(Spatial spatial)
           
 void Control.setSpatial(Spatial spatial)
           
 void LodControl.setSpatial(Spatial spatial)
           
 

com.jme3.scene.debug での Spatial の使用
 

com.jme3.scene.debug での Spatial のサブクラス
 class SkeletonDebugger
           
 

com.jme3.terrain.geomipmap での Spatial の使用
 

com.jme3.terrain.geomipmap での Spatial のサブクラス
 class TerrainGrid
           
 class TerrainPatch
          A terrain patch is a leaf in the terrain quad tree.
 class TerrainQuad
          A terrain quad is a node in the quad tree of the terrain system.
 

Spatial 型のパラメータを持つ com.jme3.terrain.geomipmap のメソッド
 Control NormalRecalcControl.cloneForSpatial(Spatial spatial)
           
 Control TerrainLodControl.cloneForSpatial(Spatial spatial)
           
 void NormalRecalcControl.setSpatial(Spatial spatial)
           
 void TerrainLodControl.setSpatial(Spatial spatial)
           
 

com.jme3.ui での Spatial の使用
 

com.jme3.ui での Spatial のサブクラス
 class Picture
          A Picture represents a 2D image drawn on the screen.
 

com.jme3.util での Spatial の使用
 

Spatial として宣言されている com.jme3.util のフィールド
 Spatial[] TempVars.spatialStack
          Maximum tree depth .. 32 levels??
 

Spatial を返す com.jme3.util のメソッド
static Spatial SkyFactory.createSky(AssetManager assetManager, java.lang.String textureName, boolean sphereMap)
           
static Spatial SkyFactory.createSky(AssetManager assetManager, Texture texture, boolean sphereMap)
           
static Spatial SkyFactory.createSky(AssetManager assetManager, Texture west, Texture east, Texture north, Texture south, Texture up, Texture down)
           
static Spatial SkyFactory.createSky(AssetManager assetManager, Texture west, Texture east, Texture north, Texture south, Texture up, Texture down, Vector3f normalScale)
           
static Spatial SkyFactory.createSky(AssetManager assetManager, Texture west, Texture east, Texture north, Texture south, Texture up, Texture down, Vector3f normalScale, int sphereRadius)
           
static Spatial SkyFactory.createSky(AssetManager assetManager, Texture texture, Vector3f normalScale, boolean sphereMap)
           
static Spatial SkyFactory.createSky(AssetManager assetManager, Texture texture, Vector3f normalScale, boolean sphereMap, int sphereRadius)
           
 

Spatial 型のパラメータを持つ com.jme3.util のメソッド
static void TangentBinormalGenerator.generate(Spatial scene)
           
 

com.jme3.water での Spatial の使用
 

Spatial 型のパラメータを持つ com.jme3.water のメソッド
 void SimpleWaterProcessor.setReflectionScene(Spatial spat)
          Sets the reflected scene, should not include the water quad!
 void WaterFilter.setReflectionScene(Spatial reflectionScene)
          sets the scene to render in the reflection map
 

jme3tools.converters.model での Spatial の使用
 

Spatial 型のパラメータを持つ jme3tools.converters.model のメソッド
static void ModelConverter.optimize(Spatial source, boolean toFixed)
           
 

jme3tools.optimize での Spatial の使用
 

Spatial を返す jme3tools.optimize のメソッド
static Spatial GeometryBatchFactory.optimize(Node scene)
          Optimizes a scene by combining Geometry with the same material.
 

Spatial 型のパラメータを持つ jme3tools.optimize のコンストラクタ
Octree(Spatial scene)
           
Octree(Spatial scene, int minTrisPerNode)