Package | Description |
---|---|
org.scijava.java3d |
Provides the core set of classes for the
3D graphics API for the Java platform; click here for more information,
including explanatory material that was formerly found in the guide.
|
org.scijava.java3d.utils.geometry |
Provides geometry construction, triangulation, and optimization
utility classes.
|
org.scijava.java3d.utils.universe |
Provides utility classes for setting up the Java 3D universe,
including the viewing configuration.
|
Modifier and Type | Class and Description |
---|---|
class |
BranchGroup
The BranchGroup serves as a pointer to the root of a
scene graph branch; BranchGroup objects are the only objects that
can be inserted into a Locale's set of objects.
|
class |
DecalGroup
The DecalGroup node is an ordered group node used for defining decal
geometry on top of other geometry.
|
class |
OrderedGroup
The OrderedGroup node is a Group that ensures its children render
in a specified order.
|
class |
SharedGroup
The SharedGroup provides the ability to manipulate an
instanced scene graph.
|
class |
Switch
The Switch node controls which of its children will be rendered.
|
class |
TransformGroup
Group node that contains a transform.
|
class |
ViewSpecificGroup
The ViewSpecificGroup node is a Group whose descendants are
rendered only on a specified set of views.
|
Modifier and Type | Method and Description |
---|---|
Group |
ModelClip.getScope(int index)
Retrieves the Group node at the specified index from this ModelClip node's
list of scopes.
|
Group |
Light.getScope(int index)
Retrieves the Group node at the specified index from this Light node's
list of scopes.
|
Group |
Fog.getScope(int index)
Retrieves the Group node at the specified index from this Fog node's
list of scopes.
|
Group |
AlternateAppearance.getScope(int index)
Retrieves the Group node at the specified index from
this AlternateAppearance node's list of scopes.
|
Modifier and Type | Method and Description |
---|---|
Enumeration<Group> |
ModelClip.getAllScopes()
Returns an enumeration of this ModelClip node's list of scopes.
|
Enumeration<Group> |
Light.getAllScopes()
Returns an enumeration of this Light node's list of scopes.
|
Enumeration<Group> |
Fog.getAllScopes()
Returns an enumeration of this Fog node's list of scopes.
|
Enumeration<Group> |
AlternateAppearance.getAllScopes()
Returns an enumeration of this AlternateAppearance node's list
of scopes.
|
Modifier and Type | Method and Description |
---|---|
void |
ModelClip.addScope(Group scope)
Appends the specified Group node to this ModelClip node's list of scopes.
|
void |
Light.addScope(Group scope)
Appends the specified Group node to this Light node's list of scopes.
|
void |
Fog.addScope(Group scope)
Appends the specified Group node to this Fog node's list of scopes.
|
void |
AlternateAppearance.addScope(Group scope)
Appends the specified Group node to this AlternateAppearance node's
list of scopes.
|
int |
ModelClip.indexOfScope(Group scope)
Retrieves the index of the specified Group node in this
ModelClip node's list of scopes.
|
int |
Light.indexOfScope(Group scope)
Retrieves the index of the specified Group node in this
Light node's list of scopes.
|
int |
Fog.indexOfScope(Group scope)
Retrieves the index of the specified Group node in this
Fog node's list of scopes.
|
int |
AlternateAppearance.indexOfScope(Group scope)
Retrieves the index of the specified Group node in this
AlternateAppearance node's list of scopes.
|
void |
ModelClip.insertScope(Group scope,
int index)
Inserts the specified Group node into this ModelClip node's
list of scopes at the specified index.
|
void |
Light.insertScope(Group scope,
int index)
Inserts the specified Group node into this Light node's
list of scopes at the specified index.
|
void |
Fog.insertScope(Group scope,
int index)
Inserts the specified Group node into this Fog node's
list of scopes at the specified index.
|
void |
AlternateAppearance.insertScope(Group scope,
int index)
Inserts the specified Group node into this AlternateAppearance node's
list of scopes at the specified index.
|
void |
ModelClip.removeScope(Group scope)
Removes the specified Group node from this ModelClip
node's list of scopes.
|
void |
Light.removeScope(Group scope)
Removes the specified Group node from this Light
node's list of scopes.
|
void |
Fog.removeScope(Group scope)
Removes the specified Group node from this Fog
node's list of scopes.
|
void |
AlternateAppearance.removeScope(Group scope)
Removes the specified Group node from this AlternateAppearance
node's list of scopes.
|
void |
ModelClip.setScope(Group scope,
int index)
Replaces the node at the specified index in this ModelClip node's
list of scopes with the specified Group node.
|
void |
Light.setScope(Group scope,
int index)
Replaces the node at the specified index in this Light node's
list of scopes with the specified Group node.
|
void |
Fog.setScope(Group scope,
int index)
Replaces the node at the specified index in this Fog node's
list of scopes with the specified Group node.
|
void |
AlternateAppearance.setScope(Group scope,
int index)
Replaces the node at the specified index in this
AlternateAppearance node's
list of scopes with the specified Group node.
|
Modifier and Type | Class and Description |
---|---|
class |
Box
Box is a geometry primitive created with a given length, width, and height.
|
class |
Cone
Cone is a geometry primitive defined with a radius and a height.
|
class |
Cylinder
Cylinder is a geometry primitive defined with a radius and a height.
|
class |
Primitive
Base class for all Java 3D primitives.
|
class |
Sphere
Sphere is a geometry primitive created with a given radius and resolution.
|
Modifier and Type | Class and Description |
---|---|
class |
PlatformGeometry
This class holds any geometry that should be associated with the
ViewingPlatform object.
|
class |
ViewerAvatar
This class holds geomtry that should be associated with the View's
avatar.
|
class |
ViewingPlatform
This class is used to set up the "view" side of a Java 3D scene graph.
|
Copyright © 2016–2022 SciJava. All rights reserved.