|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Package net.java.dev.joode |
|---|
| Class net.java.dev.joode.Body extends WorldObject implements Serializable |
|---|
serialVersionUID: -8999232346923178358L
| Serialized Fields |
|---|
java.util.List<E> joints
int flags
Geom geom
java.util.List<E> geoms
Mass mass
Vector3 pos
Quaternion q
Matrix3 R
Vector3 lvel
Vector3 avel
Vector3 facc
Vector3 tacc
Vector3 finite_rot_axis
PosR posR
| Class net.java.dev.joode.Mass extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 5599217929907345607L
| Serialized Fields |
|---|
float mass
float invMass
Vector3 centerOfMass
Matrix3 momentOfInertia
Matrix3 invI
net.java.dev.joode.Mass.MassError massError
| Class net.java.dev.joode.World extends java.lang.Object implements Serializable |
|---|
serialVersionUID: -725981870790247791L
| Serialized Fields |
|---|
java.util.List<E> bodies
java.util.Vector<E> joints
java.util.List<E> forces
java.util.List<E> bodyListeners
java.util.List<E> jointListeners
java.util.List<E> stepListeners
java.lang.Object data
float global_erp
See ODE docs for an exact definition
global error reduction parameter [0..1] value of one is perfect error reduction value of 0 is no error reduction, default is .2
float global_cfm
ContactParameters contactp
| Class net.java.dev.joode.WorldObject extends java.lang.Object implements Serializable |
|---|
| Serialized Fields |
|---|
World world
java.lang.Object data
int tag
| Package net.java.dev.joode.collision |
|---|
| Class net.java.dev.joode.collision.Contact extends ContactGeom implements Serializable |
|---|
serialVersionUID: -4175553861869552198L
| Serialized Fields |
|---|
SurfaceParameters surface
Vector3 fdir1
| Class net.java.dev.joode.collision.ContactParameters extends java.lang.Object implements Serializable |
|---|
serialVersionUID: -1085209889132236168L
| Serialized Fields |
|---|
float max_vel
float min_depth
| Class net.java.dev.joode.collision.SurfaceParameters extends java.lang.Object implements Serializable |
|---|
serialVersionUID: -5292017857810209050L
| Serialized Fields |
|---|
int mode
float mu
float mu2
float bounce
float bounce_vel
float soft_erp
float soft_cfm
float motion1
float motion2
float slip1
float slip2
| Package net.java.dev.joode.force |
|---|
| Class net.java.dev.joode.force.Force extends WorldObject implements Serializable |
|---|
| Class net.java.dev.joode.force.NewtonGravity extends Force implements Serializable |
|---|
serialVersionUID: 4496126049615794252L
| Serialized Fields |
|---|
Vector3 gravity
| Class net.java.dev.joode.force.UniversalGravity extends Force implements Serializable |
|---|
serialVersionUID: 715954045182080955L
| Serialized Fields |
|---|
Body body
| Package net.java.dev.joode.geom |
|---|
| Class net.java.dev.joode.geom.Box extends Geom implements Serializable |
|---|
serialVersionUID: 6728403824541923859L
| Serialized Fields |
|---|
Vector3 side
| Class net.java.dev.joode.geom.Capsule extends Geom implements Serializable |
|---|
serialVersionUID: -6993659653939907339L
| Serialized Fields |
|---|
float radius
float lz
| Class net.java.dev.joode.geom.Circle extends Geom implements Serializable |
|---|
serialVersionUID: -4429379386426443950L
| Serialized Fields |
|---|
float radius
| Class net.java.dev.joode.geom.Cylinder extends Geom implements Serializable |
|---|
serialVersionUID: -3039422999025630546L
| Serialized Fields |
|---|
float radius
float lz
| Class net.java.dev.joode.geom.Geom extends java.lang.Object implements Serializable |
|---|
| Serialized Fields |
|---|
int type
int gflags
java.lang.Object data
Body body
Vector3 pos
Vector3 lpos
Matrix3 R
Space parent_space
float[] aabb
long category_bits
long collide_bits
| Class net.java.dev.joode.geom.GeomTransform extends Geom implements Serializable |
|---|
serialVersionUID: 2268189038023691139L
| Serialized Fields |
|---|
Geom obj
boolean cleanup
boolean infomode
Vector3 final_pos
Matrix3 final_R
| Class net.java.dev.joode.geom.Plane extends Geom implements Serializable |
|---|
serialVersionUID: -7402961699569823837L
| Serialized Fields |
|---|
Vector4 p
| Class net.java.dev.joode.geom.Ray extends Geom implements Serializable |
|---|
serialVersionUID: -3409642543120515638L
| Serialized Fields |
|---|
float length
| Class net.java.dev.joode.geom.Rectangle extends Geom implements Serializable |
|---|
serialVersionUID: -4429373986426443950L
| Serialized Fields |
|---|
float halfwidth
float halfheight
float halfDiagonal
| Class net.java.dev.joode.geom.Sphere extends Geom implements Serializable |
|---|
serialVersionUID: -466977006060193666L
| Serialized Fields |
|---|
float radius
| Class net.java.dev.joode.geom.TriMesh extends Geom implements Serializable |
|---|
serialVersionUID: -5511859719587743706L
| Serialized Fields |
|---|
int triangleCount
Point3f[] vertices
Point3f[] transformedVertices
Geom.pos and Geom.R
to the original vertices.
int[] indices
vertices array that make up one triangle.
AABBSet aabbSet
java.util.BitSet planeCacheValidity
TriMesh.TrianglePlanes[] planeCache
| Package net.java.dev.joode.graphics2D |
|---|
| Class net.java.dev.joode.graphics2D.View2D extends javax.swing.JComponent implements Serializable |
|---|
| Serialized Fields |
|---|
java.util.List<E> drawables
java.awt.geom.AffineTransform viewTransform
java.awt.geom.AffineTransform inverse
| Package net.java.dev.joode.graphics2D.tool |
|---|
| Class net.java.dev.joode.graphics2D.tool.ViewTools extends javax.swing.JToolBar implements Serializable |
|---|
serialVersionUID: -1927615953699066828L
| Serialized Fields |
|---|
java.util.ArrayList<E> tools
View2D view
World world
Space space
Graphics2DManager picker
ViewTool activeTool
net.java.dev.joode.graphics2D.tool.ViewTools.EventDelagate delagate
| Package net.java.dev.joode.joint |
|---|
| Class net.java.dev.joode.joint.Joint extends WorldObject implements Serializable |
|---|
| Serialized Fields |
|---|
int flags
Body[] body
JointFeedback feedback
Real lambda
int worldJointId
| Class net.java.dev.joode.joint.JointBall extends Joint implements Serializable |
|---|
serialVersionUID: 32353731655078575L
| Serialized Fields |
|---|
Vector3 anchor1
Vector3 anchor2
| Class net.java.dev.joode.joint.JointConfigurable extends Joint implements Serializable |
|---|
| Serialized Fields |
|---|
Vector3 c0
Vector3 ch
Vector3 jerkA3
Vector3 jerkA4
Vector3 anchor1
Vector3 anchor2
Matrix3 t2
Quaternion rotQ
Matrix3 rotM
int linearConstraints
int angularConstraints
Vector3 linearERP
Vector3 linearCFM
Vector3 angularERP
Vector3 angularCFM
| Class net.java.dev.joode.joint.JointContact extends Joint implements Serializable |
|---|
serialVersionUID: -1873530910338731001L
| Serialized Fields |
|---|
int the_m
Contact contact
| Class net.java.dev.joode.joint.JointFeedback extends java.lang.Object implements Serializable |
|---|
serialVersionUID: 2534070990894156502L
| Serialized Fields |
|---|
Vector3 f1
Vector3 t1
Vector3 f2
Vector3 t2
| Class net.java.dev.joode.joint.JointFixed extends Joint implements Serializable |
|---|
serialVersionUID: -8637975879567712085L
| Serialized Fields |
|---|
Vector3 offset
Quaternion qrel
| Class net.java.dev.joode.joint.JointHinge extends Joint implements Serializable |
|---|
serialVersionUID: 7895820439802237448L
| Serialized Fields |
|---|
Vector3 anchor1
Vector3 anchor2
Vector3 axis1
Vector3 axis2
JointLimitMotor limot
Quaternion qrel
| Class net.java.dev.joode.joint.JointHinge2 extends Joint implements Serializable |
|---|
serialVersionUID: -8555543271768644159L
| Serialized Fields |
|---|
Vector3 anchor1
Vector3 anchor2
Vector3 axis1
Vector3 axis2
float c0
float s0
Vector3 v1
Vector3 v2
JointLimitMotor limot1
JointLimitMotor limot2
float susp_erp
float susp_cfm
| Class net.java.dev.joode.joint.JointLimitMotor extends java.lang.Object implements Serializable |
|---|
serialVersionUID: -4108019893668692267L
| Serialized Fields |
|---|
float vel
float fmax
float lostop
float histop
float fudge_factor
float normal_cfm
float stop_erp
float stop_cfm
float bounce
int limit
float limit_err
| Class net.java.dev.joode.joint.JointSlider extends Joint implements Serializable |
|---|
serialVersionUID: -1240210914669738245L
| Serialized Fields |
|---|
Vector3 axis1
Quaternion qrel
Vector3 offset
JointLimitMotor limot
| Package net.java.dev.joode.space |
|---|
| Class net.java.dev.joode.space.OctTreeSpace extends Space implements Serializable |
|---|
| Serialized Fields |
|---|
java.util.ArrayList<E> dirty
OctTree clean
| Class net.java.dev.joode.space.SimpleSpace extends Space implements Serializable |
|---|
serialVersionUID: 1026810829335704640L
| Serialized Fields |
|---|
java.util.ArrayList<E> clean
java.util.ArrayList<E> dirty
| Class net.java.dev.joode.space.Space extends Geom implements Serializable |
|---|
| Serialized Fields |
|---|
java.util.List<E> listeners
| Package net.java.dev.joode.space.octtree |
|---|
| Class net.java.dev.joode.space.octtree.OctTree extends OctTreeNode implements Serializable |
|---|
| Class net.java.dev.joode.space.octtree.OctTreeNode extends java.lang.Object implements Serializable |
|---|
| Serialized Fields |
|---|
OctTreeNode.SplitType type
OctTreeNode right
OctTreeNode left
float[] aabb
java.util.Set<E> geoms
boolean splitted
int numGeoms
float splitPos
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||