|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Geometry | |
|---|---|
| com.threerings.opengl.effect | Effect classes. |
| com.threerings.opengl.effect.config | Effect configurations. |
| com.threerings.opengl.geometry | |
| com.threerings.opengl.geometry.config | Geometry configurations. |
| com.threerings.opengl.material | |
| com.threerings.opengl.material.config | Material configurations. |
| Uses of Geometry in com.threerings.opengl.effect |
|---|
| Subclasses of Geometry in com.threerings.opengl.effect | |
|---|---|
class |
ParticleGeometry
Represents a particle geometry instance. |
static class |
ParticleGeometry.Lines
Renders particles as single line segments. |
static class |
ParticleGeometry.LineTrails
Renders particles as multi-segment line trails. |
static class |
ParticleGeometry.Meshes
Renders particles as meshes. |
static class |
ParticleGeometry.Points
Renders particles as points. |
static class |
ParticleGeometry.Quads
Renders particles as single quads. |
static class |
ParticleGeometry.QuadTrails
Renders particles as multi-segment quad trails. |
| Uses of Geometry in com.threerings.opengl.effect.config |
|---|
| Methods in com.threerings.opengl.effect.config that return Geometry | |
|---|---|
Geometry |
ParticleSystemConfig.Points.createGeometry(GlContext ctx,
Scope scope,
DeformerConfig deformer,
PassDescriptor[] passes)
|
Geometry |
ParticleSystemConfig.Lines.createGeometry(GlContext ctx,
Scope scope,
DeformerConfig deformer,
PassDescriptor[] passes)
|
Geometry |
ParticleSystemConfig.Quads.createGeometry(GlContext ctx,
Scope scope,
DeformerConfig deformer,
PassDescriptor[] passes)
|
Geometry |
ParticleSystemConfig.Meshes.createGeometry(GlContext ctx,
Scope scope,
DeformerConfig deformer,
PassDescriptor[] passes)
|
| Uses of Geometry in com.threerings.opengl.geometry |
|---|
| Subclasses of Geometry in com.threerings.opengl.geometry | |
|---|---|
class |
DynamicGeometry
Base class for dynamic geometry. |
class |
SimpleGeometry
A simple geometry implementation that returns the same array state and draw command for all passes. |
| Fields in com.threerings.opengl.geometry declared as Geometry | |
|---|---|
static Geometry |
Geometry.EMPTY
A "geometry" object that draws nothing. |
| Uses of Geometry in com.threerings.opengl.geometry.config |
|---|
| Methods in com.threerings.opengl.geometry.config that return Geometry | |
|---|---|
abstract Geometry |
GeometryConfig.createGeometry(GlContext ctx,
Scope scope,
DeformerConfig deformer,
PassDescriptor[] passes)
Creates an instance of the geometry described by this config. |
Geometry |
GeometryConfig.Stored.createGeometry(GlContext ctx,
Scope scope,
DeformerConfig deformer,
PassDescriptor[] passes)
|
abstract Geometry |
DeformerConfig.createGeometry(GlContext ctx,
Scope scope,
GeometryConfig.Stored config,
PassDescriptor[] passes)
Creates a deformed geometry object. |
Geometry |
DeformerConfig.Skin.createGeometry(GlContext ctx,
Scope scope,
GeometryConfig.Stored config,
PassDescriptor[] passes)
|
Geometry |
GeometryConfig.Stored.createStaticGeometry(GlContext ctx,
Scope scope,
PassDescriptor[] passes)
Creates static geometry for the described passes. |
| Uses of Geometry in com.threerings.opengl.material |
|---|
| Constructors in com.threerings.opengl.material with parameters of type Geometry | |
|---|---|
Surface(GlContext ctx,
Scope parentScope,
Geometry geometry,
MaterialConfig materialConfig)
Creates a new surface. |
|
Surface(GlContext ctx,
Scope parentScope,
Geometry geometry,
MaterialConfig materialConfig,
RenderQueue.Group group)
Creates a new surface. |
|
| Uses of Geometry in com.threerings.opengl.material.config |
|---|
| Methods in com.threerings.opengl.material.config with parameters of type Geometry | |
|---|---|
Compositable |
TechniqueConfig.createCompositable(GlContext ctx,
Scope scope,
Geometry geometry)
Creates a compositable to render the supplied geometry using this technique. |
Compositable |
TechniqueConfig.createCompositable(GlContext ctx,
Scope scope,
Geometry geometry,
RenderQueue.Group group)
Creates a compositable to render the supplied geometry using this technique. |
abstract Enqueueable |
TechniqueConfig.Enqueuer.createEnqueueable(GlContext ctx,
Scope scope,
Geometry geometry,
boolean update,
RenderQueue.Group group,
List<Dependency.Adder> adders,
MutableInteger pidx)
Creates the enqueueable for this enqueuer. |
Enqueueable |
TechniqueConfig.NormalEnqueuer.createEnqueueable(GlContext ctx,
Scope scope,
Geometry geometry,
boolean update,
RenderQueue.Group group,
List<Dependency.Adder> adders,
MutableInteger pidx)
|
Enqueueable |
TechniqueConfig.CompoundEnqueuer.createEnqueueable(GlContext ctx,
Scope scope,
Geometry geometry,
boolean update,
RenderQueue.Group group,
List<Dependency.Adder> adders,
MutableInteger pidx)
|
Enqueueable |
TechniqueConfig.GroupedEnqueuer.createEnqueueable(GlContext ctx,
Scope scope,
Geometry geometry,
boolean update,
RenderQueue.Group group,
List<Dependency.Adder> adders,
MutableInteger pidx)
|
Enqueueable |
TechniqueConfig.EnqueuerWrapper.createEnqueueable(GlContext ctx,
Scope scope,
Geometry geometry,
boolean update,
RenderQueue.Group group,
List<Dependency.Adder> adders,
MutableInteger pidx)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||