|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Visible | |
---|---|
net.jinx.video | Provides an easy to use scene graph API that is intended
for use by OpenGL Programmers, without preventing access to low-level
OpenGL features. If you're interested in constructing arbitrary OpenGL objects, take a look at the Visible interface. Model designers might be more interested in the model subpackage. |
net.jinx.video.model | This package contains the
core components of the Vertex Modeler application. Model designers will be most interested in the Model and VertexUtil classes; examine their documentation closely, since you'll be using them extensively. Being aware of the other classes in this package would be handy, as well. |
net.jinx.video.multimodel | |
net.jinx.video.multipass |
Uses of Visible in net.jinx.video |
---|
Classes in net.jinx.video that implement Visible | |
---|---|
class |
AbstractVisible
Simple implemtation of Visible, so you don't have to worry about methods you don't need. |
class |
Animation
Allows multiple Visibles to be used based on time in an animation sequence. |
class |
CartesianGrid
|
class |
CartesianOrigin
This draws a set of three lines corresponding to the three axis lines, starting from the origin and terminating at getLength() distance from the origin. |
class |
ColorCube
|
class |
DemoRotator
Simple Visible that just rotates another Visible for the purpose of seeing every angle. |
class |
DisplayList
DisplayList provides the means to use OpenGL display lists to accelerate rendering. |
class |
InfinitePlane
|
class |
Light
Represents a light source for rendering. |
class |
MessageView
View2D extension that provides a console-like text area. |
class |
Plane
|
class |
SceneGraph
SceneGraph allows the use of multiple Visibles within the same Renderer. |
static class |
SceneGraph.SceneGraphElement
SceneGraphElement allows for the fixed translation, rotation and scaling of other Visible objects. |
class |
SkySphere
|
class |
Sphere
Simple Visible that draws a sphere using an internally constructed Model. |
class |
VisibleDisplayList
VisibleDisplayList provides the means to use OpenGL display lists to accelerate rendering of Visible objects. |
Methods in net.jinx.video that return Visible | |
---|---|
Visible |
View3D.getVisible()
|
Visible |
View2D.getVisible()
|
Visible |
MessageView.getVisible()
The Visible for a MessageView is itself. |
Visible |
DemoRotator.getVisible()
Provides the Visible that will be used in rendering. |
Visible |
VisibleDisplayList.getVisible()
Provides the Visible object that this DisplayList is wrapping. |
Visible |
SceneGraph.SceneGraphElement.getVisible()
Provides the Visible that this SceneGraphElement is attached to. |
Visible |
View.getVisible()
Provides the Visible object that should be rendered in the viewport. |
Visible |
VisibleFactory.newVisible()
Constructs a new Visible. |
Methods in net.jinx.video with parameters of type Visible | |
---|---|
boolean |
SceneGraph.add(Visible d)
Adds a Visible to the scene. |
void |
Animation.addFrame(long time,
Visible drawable)
Adds a frame to the animation that will be used after the given time value. |
boolean |
SceneGraph.contains(Visible d)
Provides the means to check if the given Visible is already in the scene. |
protected void |
SceneGraph.predraw(Visible v)
Does nothing, but can be overriden to perform operations on Visible objects before they're drawn. |
boolean |
SceneGraph.remove(Visible d)
Removes a Visible from the scene. |
void |
View3D.setVisible(Visible drawable)
Sets the Visible for this View. |
void |
DemoRotator.setVisible(Visible drawable)
Sets the Visible used in rendering. |
void |
SceneGraph.SceneGraphElement.setVisible(Visible drawable)
Sets the Visible that this SceneGraphElement will function for. |
Constructors in net.jinx.video with parameters of type Visible | |
---|---|
DemoRotator(Visible drawable)
Constructs a DemoRotator for the given Visible. |
|
SceneGraph.SceneGraphElement(Visible drawable)
Constructs a SceneGraphElement for drawable. |
|
SplitScreenRenderer(Visible drawable,
View[] views,
Context options)
Constructs a Renderer to render a Visible to the screen. |
|
SplitScreenRenderer(Visible drawable,
View view,
Context options)
Utility constructor so you don't have to put a single View in an array. |
|
View2D(Visible drawable)
Same as View2D(drawable, -1d, 1d, -1d, 1d). |
|
View2D(Visible drawable,
double left,
double right,
double bottom,
double top)
Constructs a View2D. |
|
View3D(Visible drawable)
Constructs a View3D for the given Visible. |
|
VisibleDisplayList(Visible drawable)
Constructs a VisibleDisplayList to wrap the given Visible. |
Uses of Visible in net.jinx.video.model |
---|
Classes in net.jinx.video.model that implement Visible | |
---|---|
class |
Model
Model objects are collections of MeshElement objects, along with coloration and per-vertex normal data (if used). |
Methods in net.jinx.video.model that return Visible | |
---|---|
Visible |
Modeler.getGrid(net.jinx.db.Hierarchy config)
|
Visible |
Modeler.getOrigin(net.jinx.db.Hierarchy config)
|
static Visible |
Modeler.loadVisible(java.io.InputStream in)
Builds a Visible from a Java source describing a class with the name "VisibleFactoryImpl" that is an implementation of VisibleFactory. |
Methods in net.jinx.video.model with parameters of type Visible | |
---|---|
void |
ModelerGUI.displayGUI(net.jinx.db.Hierarchy config,
Visible drawable)
Constructs and displays the GUI components to display a Visible object. |
void |
Modeler.displayGUI(net.jinx.db.Hierarchy h,
Visible drawable)
Constructs and displays the default GUI components to display a Visible object. |
static DemoRotator |
ModelUtil.loadDemoRotator(net.jinx.db.Hierarchy h,
Visible drawable)
Constructs a DemoRotator object from the given Hierarchy for the given Visible. |
Uses of Visible in net.jinx.video.multimodel |
---|
Subinterfaces of Visible in net.jinx.video.multimodel | |
---|---|
interface |
Transform
|
Classes in net.jinx.video.multimodel that implement Visible | |
---|---|
class |
AlphaBlend
|
class |
Rotation
|
class |
Scale
|
class |
Translation
|
class |
VariableSceneGraph
|
Methods in net.jinx.video.multimodel with parameters of type Visible | |
---|---|
protected void |
VariableSceneGraph.predraw(Visible v)
|
Constructors in net.jinx.video.multimodel with parameters of type Visible | |
---|---|
AlphaBlend(Visible child,
java.lang.String var)
|
|
Rotation(Visible child,
java.lang.String var,
float[] scale)
|
|
Scale(Visible child,
java.lang.String var,
float[] scale)
|
|
Translation(Visible child,
java.lang.String var,
float[] scale)
|
Uses of Visible in net.jinx.video.multipass |
---|
Subinterfaces of Visible in net.jinx.video.multipass | |
---|---|
interface |
MultipassVisible
API Stability: Beta. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |