protected void |
Box.computeSubdivisions(DrawContext dc,
RigidShape.ShapeData shapeData) |
Computes the number of subdivisions necessary to achieve the expected Level of Detail given the shape's
relationship to the viewer.
|
protected void |
Cone.computeSubdivisions(DrawContext dc,
RigidShape.ShapeData shapeData) |
Computes the number of subdivisions necessary to achieve the expected Level of Detail given the shape's
relationship to the viewer.
|
protected void |
Cylinder.computeSubdivisions(DrawContext dc,
RigidShape.ShapeData shapeData) |
Computes the number of subdivisions necessary to achieve the expected Level of Detail given the shape's
relationship to the viewer.
|
protected void |
Ellipsoid.computeSubdivisions(DrawContext dc,
RigidShape.ShapeData shapeData) |
Computes the number of subdivisions necessary to achieve the expected Level of Detail given the shape's
relationship to the viewer.
|
protected void |
Pyramid.computeSubdivisions(DrawContext dc,
RigidShape.ShapeData shapeData) |
Computes the number of subdivisions necessary to achieve the expected Level of Detail given the shape's
relationship to the viewer.
|
protected abstract void |
RigidShape.computeSubdivisions(DrawContext dc,
RigidShape.ShapeData shapeData) |
Computes the number of subdivisions necessary to achieve the expected Level of Detail given the shape's
relationship to the viewer.
|
protected void |
Wedge.computeSubdivisions(DrawContext dc,
RigidShape.ShapeData shapeData) |
Computes the number of subdivisions necessary to achieve the expected Level of Detail given the shape's
relationship to the viewer.
|
protected void |
Box.drawGeometry(DrawContext dc,
int mode,
int count,
int type,
java.nio.Buffer elementBuffer,
RigidShape.ShapeData shapeData,
int face) |
Renders the Box, using data from the provided buffer and the given parameters.
|
protected void |
Cone.drawGeometry(DrawContext dc,
int mode,
int count,
int type,
java.nio.Buffer elementBuffer,
RigidShape.ShapeData shapeData,
int face) |
Renders the cone, using data from the provided buffer and the given parameters.
|
protected void |
Cylinder.drawGeometry(DrawContext dc,
int mode,
int count,
int type,
java.nio.Buffer elementBuffer,
RigidShape.ShapeData shapeData,
int face) |
Renders the cylinder, using data from the provided buffer and the given parameters.
|
protected void |
Ellipsoid.drawGeometry(DrawContext dc,
int mode,
int count,
int type,
java.nio.Buffer elementBuffer,
RigidShape.ShapeData shapeData,
int face) |
Renders the Ellipsoid, using data from the provided buffer and the given parameters.
|
protected void |
Pyramid.drawGeometry(DrawContext dc,
int mode,
int count,
int type,
java.nio.Buffer elementBuffer,
RigidShape.ShapeData shapeData,
int face) |
Renders the Pyramid, using data from the provided buffer and the given parameters
|
protected abstract void |
RigidShape.drawGeometry(DrawContext dc,
int mode,
int count,
int type,
java.nio.Buffer elementBuffer,
RigidShape.ShapeData shapeData,
int index) |
Renders the shape, using data from the provided buffer and the given parameters.
|
protected void |
RigidShape.drawGeometry(DrawContext dc,
RigidShape.ShapeData shapeData,
int index) |
Renders the Rigid Shape
|
protected void |
Wedge.drawGeometry(DrawContext dc,
int mode,
int count,
int type,
java.nio.Buffer elementBuffer,
RigidShape.ShapeData shapeData,
int face) |
Renders the wedge, using data from the provided buffer and the given parameters.
|
protected void |
RigidShape.intersect(Line line,
RigidShape.ShapeData shapeData,
java.util.List<Intersection> intersections,
int index) |
|
protected void |
Box.makeGeometry(RigidShape.ShapeData shapeData) |
Sets the Geometry mesh for this Box, either by pulling it from the geometryCache, or by creating it anew if the
appropriate geometry does not yet exist in the cache.
|
protected void |
Cone.makeGeometry(RigidShape.ShapeData shapeData) |
Sets the Geometry mesh for this cone, either by pulling it from the geometryCache, or by creating it anew if the
appropriate geometry does not yet exist in the cache.
|
protected void |
Cylinder.makeGeometry(RigidShape.ShapeData shapeData) |
Sets the Geometry mesh for this cylinder, either by pulling it from the geometryCache, or by creating it anew if
the appropriate geometry does not yet exist in the cache.
|
protected void |
Ellipsoid.makeGeometry(RigidShape.ShapeData shapeData) |
Sets the Geometry mesh for this Ellipsoid, either by pulling it from the geometryCache, or by creating it anew if
the appropriate geometry does not yet exist in the cache.
|
protected void |
Pyramid.makeGeometry(RigidShape.ShapeData shapeData) |
Sets the Geometry mesh for this Pyramid, either by pulling it from the geometryCache, or by creating it anew if
the appropriate geometry does not yet exist in the cache.
|
protected abstract void |
RigidShape.makeGeometry(RigidShape.ShapeData shapeData) |
Sets the Geometry mesh for this shape, either by pulling it from the geometryCache, or by creating it anew if the
appropriate geometry does not yet exist in the cache.
|
protected void |
Wedge.makeGeometry(RigidShape.ShapeData shapeData) |
Sets the Geometry mesh for this wedge, either by pulling it from the geometryCache, or by creating it anew if the
appropriate geometry does not yet exist in the cache.
|
protected boolean |
Cone.sufficientDetail(DrawContext dc,
int subdivisions,
RigidShape.ShapeData shapeData) |
|
protected boolean |
Cylinder.sufficientDetail(DrawContext dc,
int subdivisions,
RigidShape.ShapeData shapeData) |
|
protected boolean |
Ellipsoid.sufficientDetail(DrawContext dc,
int subdivisions,
RigidShape.ShapeData shapeData) |
|
protected boolean |
Wedge.sufficientDetail(DrawContext dc,
int subdivisions,
RigidShape.ShapeData shapeData) |
|