|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Geometry in com.jme.animation |
---|
Methods in com.jme.animation with parameters of type Geometry | |
---|---|
void |
SkinNode.addSkin(Geometry skin)
addSkins sets the skin that the SkinNode will affect. |
void |
SkinNode.childChange(Geometry geometry,
int index1,
int index2)
|
Uses of Geometry in com.jme.curve |
---|
Subclasses of Geometry in com.jme.curve | |
---|---|
class |
BezierCurve
BezierCurve uses an ordered-list of three-dimensional points
and the equation: x(t) = Sum(n, i=0) Bn,i(t)Pi t [0,1] Bn,i(t) = C(n;i)t^i(1-t)^(n-i) The input (t) provides the current point of the curve at a interval [0,1] where 0 is the first control point and 1 is the second control point. |
class |
CatmullRomCurve
CatmullRomCurve |
class |
Curve
Curve defines a collection of points that make up a curve. |
class |
PolylineCurve
|
Uses of Geometry in com.jme.input |
---|
Subclasses of Geometry in com.jme.input | |
---|---|
class |
AbsoluteMouse
AbsoluteMouse defines a mouse object that maintains a position
within the window. |
class |
Mouse
Mouse defines a node that handles the rendering and updating
of a mouse input device. |
class |
RelativeMouse
RelativeMouse defines a mouse controller that only maintains
the relative change from one poll to the next. |
Uses of Geometry in com.jme.intersection |
---|
Methods in com.jme.intersection that return Geometry | |
---|---|
Geometry |
CollisionData.getSourceMesh()
|
Geometry |
CollisionData.getTargetMesh()
|
Geometry |
PickData.getTargetMesh()
getTargetMesh returns the geometry that was hit by the
ray. |
Methods in com.jme.intersection with parameters of type Geometry | |
---|---|
void |
BoundingCollisionResults.addCollision(Geometry s,
Geometry t)
adds a CollisionData object to this results list, the objects only refer to the collision meshes, not the triangles. |
abstract void |
CollisionResults.addCollision(Geometry s,
Geometry t)
addCollision is an abstract method whose intent is the
subclass determines what to do when two Geometry object's bounding
volumes are determined to intersect. |
void |
TriangleCollisionResults.addCollision(Geometry s,
Geometry t)
|
void |
BoundingPickResults.addPick(Ray ray,
Geometry g)
adds a PickData object to this results list, the objects only refer to the picked meshes, not the triangles. |
abstract void |
PickResults.addPick(Ray ray,
Geometry g)
addPick generates an entry to be added to the list
of picked objects. |
void |
TrianglePickResults.addPick(Ray ray,
Geometry g)
addPick adds a Geometry object to the pick list. |
void |
CollisionData.setSourceMesh(Geometry mesh)
|
void |
CollisionData.setTargetMesh(Geometry mesh)
setTargetMesh sets the mesh that is hit by the source
mesh. |
void |
PickData.setTargetMesh(Geometry mesh)
setTargetMesh sets the geometry hit by the ray. |
Constructors in com.jme.intersection with parameters of type Geometry | |
---|---|
CollisionData(Geometry sourceMesh,
Geometry targetMesh)
instantiates a new CollisionData object. |
|
CollisionData(Geometry sourceMesh,
Geometry targetMesh,
java.util.ArrayList<java.lang.Integer> sourceTris,
java.util.ArrayList<java.lang.Integer> targetTris)
instantiates a new CollisionData object. |
|
PickData(Ray ray,
Geometry targetMesh,
java.util.ArrayList<java.lang.Integer> targetTris,
boolean checkDistance)
instantiates a new PickData object. |
|
PickData(Ray ray,
Geometry targetMesh,
boolean checkDistance)
|
Uses of Geometry in com.jme.renderer |
---|
Methods in com.jme.renderer with parameters of type Geometry | |
---|---|
abstract int |
Renderer.createDisplayList(Geometry geom)
Generate a DisplayList for drawing the given Geometry. |
Uses of Geometry in com.jme.renderer.jogl |
---|
Methods in com.jme.renderer.jogl with parameters of type Geometry | |
---|---|
void |
JOGLRenderer.applyStates(RenderState[] states,
Geometry geom)
setStates applies the given states if and only if they are
different from the currently set states. |
int |
JOGLRenderer.createDisplayList(Geometry g)
|
protected void |
JOGLRenderer.postdrawGeometry(Geometry g)
re-initializes the GL context for rendering of another piece of geometry. |
protected boolean |
JOGLRenderer.predrawGeometry(Geometry g)
Prepares the GL Context for rendering this geometry. |
protected void |
JOGLRenderer.prepVBO(Geometry g)
prepVBO binds the geometry data to a vbo buffer and sends
it to the GPU if necessary. |
Uses of Geometry in com.jme.renderer.lwjgl |
---|
Methods in com.jme.renderer.lwjgl with parameters of type Geometry | |
---|---|
void |
LWJGLRenderer.applyStates(RenderState[] states,
Geometry geom)
setStates applies the given states if and only if they are
different from the currently set states. |
int |
LWJGLRenderer.createDisplayList(Geometry g)
|
protected void |
LWJGLRenderer.postdrawGeometry(Geometry g)
re-initializes the GL context for rendering of another piece of geometry. |
protected boolean |
LWJGLRenderer.predrawGeometry(Geometry g)
Prepares the GL Context for rendering this geometry. |
protected void |
LWJGLRenderer.prepVBO(Geometry g)
prepVBO binds the geometry data to a vbo buffer and sends
it to the GPU if necessary. |
Uses of Geometry in com.jme.scene |
---|
Subclasses of Geometry in com.jme.scene | |
---|---|
class |
BezierMesh
BezierMesh is defined by a collection of
BezierPatch objects that define a 4x4 patch of control
anchors. |
class |
Circle
Circle consists of Line Segments. |
class |
Line
Line subclasses geometry and defines a collection of lines. |
class |
Point
Point defines a collection of vertices that are rendered as
single points. |
class |
QuadMesh
QuadMesh defines a geometry mesh. |
class |
SharedMesh
SharedMesh allows the sharing of data between multiple nodes. |
class |
Text
Text allows text to be displayed on the screen. |
class |
TriMesh
TriMesh defines a geometry mesh. |
Methods in com.jme.scene with parameters of type Geometry | |
---|---|
void |
Node.childChange(Geometry geometry,
int index1,
int index2)
|
Uses of Geometry in com.jme.scene.lod |
---|
Subclasses of Geometry in com.jme.scene.lod | |
---|---|
class |
AreaClodMesh
AreaClodMesh originally ported from David Eberly's c++,
modifications and enhancements made from there.This class is an automatically updating ClodMesh that updates records acording to how much area the bounding volume takes up on the screen. |
class |
ClodMesh
ClodMesh originally ported from David Eberly's c++,
modifications and enhancements made from there. |
Uses of Geometry in com.jme.scene.shadow |
---|
Subclasses of Geometry in com.jme.scene.shadow | |
---|---|
class |
ShadowVolume
ShadowVolume
Represents the shadow volume mesh for a light and an occluder model |
Uses of Geometry in com.jme.scene.shape |
---|
Subclasses of Geometry in com.jme.scene.shape | |
---|---|
class |
AbstractBox
An eight sided box. |
class |
Box
A box with solid (filled) faces. |
class |
Capsule
A capsule is a cylindrical section capped with a dome at either end. |
class |
Cone
Deprecated. use Cylinder . |
class |
Cylinder
A simple cylinder, defined by it's height and radius. |
class |
Disk
A flat discus, defined by it's radius. |
class |
Dodecahedron
A regular polyhedron with 12 faces. |
class |
Dome
A hemisphere. |
class |
Extrusion
An extrusion of a 2D object ( Line ) along a path (List of Vector3f). |
class |
GeoSphere
A polygon mesh approximating a sphere by recursive subdivision. |
class |
Hexagon
Hexagon provides an extension of TriMesh . |
class |
Icosahedron
A regular polyhedron with 20 faces. |
class |
MultiFaceBox
The used Texture is 1 Unit wide and 8 Units high. |
class |
Octahedron
A regular polyhedron with 8 faces. |
class |
OrientedBox
Started Date: Aug 22, 2004 This primitive represents a box that has options to orient it acording to its X/Y/Z axis. |
class |
PQTorus
A parameterized torus, also known as a pq torus. |
class |
Pyramid
A four sided pyramid. |
class |
Quad
A four sided, two dimensional shape (a quadrilateral). |
class |
RegularPolyhedron
A polyhedron whose faces and edges are all identical. |
class |
RoundedBox
|
class |
Sphere
Sphere represents a 3D object with all points equidistance
from a center point. |
class |
StripBox
A box made from a strip mode tri-mesh. |
class |
Teapot
Teapot is the classical teapot model ready for you to use in
jME! If you plan to texture this shape, use wrapmode WM_WRAP_S_WRAP_T. |
class |
Torus
An ordinary (single holed) torus. |
class |
Tube
|
Uses of Geometry in com.jme.scene.state |
---|
Fields in com.jme.scene.state declared as Geometry | |
---|---|
protected Geometry |
GLSLShaderObjectsState.geom
The Geometry this shader currently operates on during rendering |
Methods in com.jme.scene.state with parameters of type Geometry | |
---|---|
void |
GLSLShaderDataLogic.applyData(GLSLShaderObjectsState shader,
Geometry geom)
Responsible for transfering data from a Geometry object to a shader before rendering |
void |
GLSLShaderObjectsState.setGeometry(Geometry geom)
|
static void |
LightUtil.sort(Geometry geometry,
java.util.List<Light> lights)
|
Uses of Geometry in com.jme.system.dummy |
---|
Methods in com.jme.system.dummy with parameters of type Geometry | |
---|---|
int |
DummyRenderer.createDisplayList(Geometry g)
|
Uses of Geometry in com.jme.util.stat.graph |
---|
Constructors in com.jme.util.stat.graph with parameters of type Geometry | |
---|---|
DefColorFadeController(Geometry target,
float targetAlpha,
float rate)
Sets up a new instance of the controller. |
Uses of Geometry in com.jmex.awt.swingui |
---|
Subclasses of Geometry in com.jmex.awt.swingui | |
---|---|
class |
JMEDesktop
A quad that displays a JDesktopPane as texture. |
Uses of Geometry in com.jmex.effects |
---|
Subclasses of Geometry in com.jmex.effects | |
---|---|
class |
FlareQuad
FlareQuad represents a single light reflection in a LensFlare
object. |
class |
TrailMesh
TrailMesh |
Uses of Geometry in com.jmex.effects.cloth |
---|
Subclasses of Geometry in com.jmex.effects.cloth | |
---|---|
class |
ClothPatch
ClothPatch is a rectangular trimesh representing a piece of
Cloth. |
class |
CollidingClothPatch
CollidingClothPatch is a ClothPatch with the ability to
interact with other objects. |
Uses of Geometry in com.jmex.effects.particles |
---|
Fields in com.jmex.effects.particles declared as Geometry | |
---|---|
protected Geometry |
ParticleSystem.particleGeom
|
protected Geometry |
ParticleSystem.psGeom
|
Methods in com.jmex.effects.particles that return Geometry | |
---|---|
Geometry |
ParticleSystem.getGeometry()
getGeometry returns the currently set Geometry emitter. |
abstract Geometry |
ParticleSystem.getParticleGeometry()
|
Methods in com.jmex.effects.particles with parameters of type Geometry | |
---|---|
void |
ParticleSystem.setGeometry(Geometry geom)
Set a Geometry's verts to be the random emission points |
Uses of Geometry in com.jmex.effects.transients |
---|
Subclasses of Geometry in com.jmex.effects.transients | |
---|---|
class |
Fader
A Fader can be added to a scene directly as it extends Quad
and simply does what it says, provides the ability to fade in and out via
a color and opacity. |
Methods in com.jmex.effects.transients that return Geometry | |
---|---|
Geometry |
FadeInOut.getFadeQuad()
Returns the Geometry that is fading. |
Methods in com.jmex.effects.transients with parameters of type Geometry | |
---|---|
void |
FadeInOut.setFadeQuad(Geometry f)
Sets the geometry that will fade. |
Constructors in com.jmex.effects.transients with parameters of type Geometry | |
---|---|
FadeInOut(java.lang.String name,
Geometry fade,
Node out,
Node in,
ColorRGBA c)
Creates a new FadeInOut node. |
|
FadeInOut(java.lang.String name,
Geometry fade,
Node out,
Node in,
ColorRGBA c,
float s)
Creates a new FadeInOut node. |
Uses of Geometry in com.jmex.effects.water |
---|
Subclasses of Geometry in com.jmex.effects.water | |
---|---|
class |
ProjectedGrid
ProjectedGrid
Projected grid mesh |
Uses of Geometry in com.jmex.font2d |
---|
Subclasses of Geometry in com.jmex.font2d | |
---|---|
class |
Text2D
|
Uses of Geometry in com.jmex.font3d |
---|
Subclasses of Geometry in com.jmex.font3d | |
---|---|
class |
FontMesh
|
class |
Glyph3DMesh
This class holds one glyph as a trimesh. |
Uses of Geometry in com.jmex.model |
---|
Subclasses of Geometry in com.jmex.model | |
---|---|
class |
JointMesh
Started Date: Jun 11, 2004 JointMesh is the same as a TriMesh, but extends to include an index array of joints and to store the original Vertex and Normal information |
Uses of Geometry in com.jmex.model.collada |
---|
Methods in com.jmex.model.collada that return Geometry | |
---|---|
static Geometry |
ColladaImporter.getGeometry(java.lang.String id)
|
Uses of Geometry in com.jmex.model.ogrexml.anim |
---|
Subclasses of Geometry in com.jmex.model.ogrexml.anim | |
---|---|
class |
OgreMesh
Holds the bind pose, lod levels and a weightbuffer that defines vertex->bone/weight associations. |
Methods in com.jmex.model.ogrexml.anim with parameters of type Geometry | |
---|---|
void |
SkinningShaderLogic.applyData(GLSLShaderObjectsState shader,
Geometry geom)
|
Uses of Geometry in com.jmex.terrain |
---|
Subclasses of Geometry in com.jmex.terrain | |
---|---|
class |
TerrainBlock
TerrainBlock defines the lowest level of the terrain system. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |