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

Geometry を使用しているパッケージ
com.jme3.collision   
com.jme3.effect The com.jme3.effect package allows particle emitter effects to be used with a jME3 application. 
com.jme3.material The com.jme3.material package contains classes for manipulating jMonkeyEngine materials. 
com.jme3.renderer The com.jme3.renderer package provides classes responsible for rendering. 
com.jme3.renderer.queue   
com.jme3.scene The com.jme3.input package contains the scene graph implementation in jMonkeyEngine. 
com.jme3.terrain.geomipmap   
com.jme3.ui   
com.jme3.water   
jme3tools.converters.model   
jme3tools.optimize   
 

com.jme3.collision での Geometry の使用
 

Geometry を返す com.jme3.collision のメソッド
 Geometry CollisionResult.getGeometry()
           
 

Geometry 型のパラメータを持つ com.jme3.collision のメソッド
 void CollisionResult.setGeometry(Geometry geom)
           
 

Geometry 型のパラメータを持つ com.jme3.collision のコンストラクタ
CollisionResult(Geometry geometry, Vector3f contactPoint, float distance, int triangleIndex)
           
 

com.jme3.effect での Geometry の使用
 

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

com.jme3.material での Geometry の使用
 

Geometry 型のパラメータを持つ com.jme3.material のメソッド
 void Material.render(Geometry geom, RenderManager rm)
          Called by RenderManager to render the geometry by using this material.
 

com.jme3.renderer での Geometry の使用
 

Geometry 型のパラメータを持つ com.jme3.renderer のメソッド
 void RenderManager.renderGeometry(Geometry g)
          Renders the given geometry.
 

com.jme3.renderer.queue での Geometry の使用
 

Geometry を返す com.jme3.renderer.queue のメソッド
 Geometry GeometryList.get(int index)
          Returns the element at the given index.
 

Geometry 型のパラメータを持つ com.jme3.renderer.queue のメソッド
 void GeometryList.add(Geometry g)
          Adds a geometry to the list.
 void RenderQueue.addToQueue(Geometry g, RenderQueue.Bucket bucket)
          Adds a geometry to the given bucket.
 void RenderQueue.addToShadowQueue(Geometry g, RenderQueue.ShadowMode shadBucket)
          Adds a geometry to a shadow bucket.
 int GuiComparator.compare(Geometry o1, Geometry o2)
           
 int NullComparator.compare(Geometry o1, Geometry o2)
           
 int OpaqueComparator.compare(Geometry o1, Geometry o2)
           
 int TransparentComparator.compare(Geometry o1, Geometry o2)
           
 float OpaqueComparator.distanceToCam(Geometry spat)
           
 

com.jme3.scene での Geometry の使用
 

Geometry を返す com.jme3.scene のメソッド
 Geometry Geometry.clone()
          This version of clone is a shallow clone, in other words, the same mesh is referenced as the original geometry.
 Geometry Geometry.clone(boolean cloneMaterial)
          This version of clone is a shallow clone, in other words, the same mesh is referenced as the original geometry.
 

Geometry 型のパラメータを持つ com.jme3.scene のメソッド
 void SceneGraphVisitorAdapter.visit(Geometry geom)
          Called when a Geometry is visited.
 

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

com.jme3.terrain.geomipmap での Geometry のサブクラス
 class TerrainPatch
          A terrain patch is a leaf in the terrain quad tree.
 

com.jme3.ui での Geometry の使用
 

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

com.jme3.water での Geometry の使用
 

Geometry を返す com.jme3.water のメソッド
 Geometry SimpleWaterProcessor.createWaterGeometry(float width, float height)
          Creates a quad with the water material applied to it.
 

jme3tools.converters.model での Geometry の使用
 

Geometry 型のパラメータを持つ jme3tools.converters.model のメソッド
static void FloatToFixed.convertToFixed(Geometry geom, VertexBuffer.Format posFmt, VertexBuffer.Format nmFmt, VertexBuffer.Format tcFmt)
           
 

jme3tools.optimize での Geometry の使用
 

Geometry 型の引数を持つ型を返す jme3tools.optimize のメソッド
static java.util.List<Geometry> TriangleCollector.gatherTris(Geometry[] inGeoms, java.util.List<OCTTriangle> tris)
          Grabs all the triangles specified in tris from the input array (using the indices OCTTriangle.getGeometryIndex() & OCTTriangle.getTriangleIndex()) then organizes them into output geometry.
static java.util.List<Geometry> GeometryBatchFactory.makeBatches(java.util.Collection<Geometry> geometries)
           
static java.util.List<Geometry> GeometryBatchFactory.makeBatches(java.util.Collection<Geometry> geometries, boolean useLods)
          Batches a collection of Geometries so that all with the same material get combined.
 

Geometry 型のパラメータを持つ jme3tools.optimize のメソッド
 void Octnode.collectTriangles(Geometry[] inGeoms)
           
static java.util.List<Geometry> TriangleCollector.gatherTris(Geometry[] inGeoms, java.util.List<OCTTriangle> tris)
          Grabs all the triangles specified in tris from the input array (using the indices OCTTriangle.getGeometryIndex() & OCTTriangle.getTriangleIndex()) then organizes them into output geometry.
 void FastOctnode.generateRenderSet(Geometry[] globalGeomList, java.util.Set<Geometry> renderSet, Camera cam, BoundingBox parentBox, boolean isRoot)
           
 void Octree.intersect(Ray r, float farPlane, Geometry[] geoms, CollisionResults results)
           
 void Octnode.intersectWhere(Ray r, Geometry[] geoms, float sceneMin, float sceneMax, CollisionResults results)
           
 

Geometry 型の型引数を持つ jme3tools.optimize のメソッドパラメータ
 void Octnode.createFastOctnode(java.util.List<Geometry> globalGeomList)
           
 void Octree.createFastOctnodes(java.util.List<Geometry> globalGeomList)
           
 void FastOctnode.generateRenderSet(Geometry[] globalGeomList, java.util.Set<Geometry> renderSet, Camera cam, BoundingBox parentBox, boolean isRoot)
           
 void Octnode.generateRenderSet(java.util.Set<Geometry> renderSet, Camera cam)
           
 void Octree.generateRenderSet(java.util.Set<Geometry> renderSet, Camera cam)
           
static java.util.List<Geometry> GeometryBatchFactory.makeBatches(java.util.Collection<Geometry> geometries)
           
static java.util.List<Geometry> GeometryBatchFactory.makeBatches(java.util.Collection<Geometry> geometries, boolean useLods)
          Batches a collection of Geometries so that all with the same material get combined.
static void GeometryBatchFactory.makeLods(java.util.Collection<Geometry> geometries, Mesh outMesh)
           
static void GeometryBatchFactory.mergeGeometries(java.util.Collection<Geometry> geometries, Mesh outMesh)
          Merges all geometries in the collection into the output mesh.