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.scenegraph.io.state.org.scijava.java3d.utils.image |
Modifier and Type | Class and Description |
---|---|
class |
Alpha
The alpha NodeComponent object provides common methods for
converting a time value into an alpha value (a value in the range 0
to 1).
|
class |
Appearance
The Appearance object defines all rendering state that can be set
as a component object of a Shape3D node.
|
class |
AuralAttributes
The AuralAttributes object is a component object of a Soundscape node that
defines environmental audio parameters that affect sound rendering.
|
class |
ColoringAttributes
The ColoringAttributes object defines attributes used in
color selection and shading model.
|
class |
CompressedGeometry
Deprecated.
As of Java 3D version 1.4.
|
class |
DepthComponent
Abstract base class that defines a 2D array of depth (Z) values.
|
class |
DepthComponentFloat
A 2D array of depth (Z) values in floating point format in the range [0,1].
|
class |
DepthComponentInt
A 2D array of depth (Z) values in integer format.
|
class |
DepthComponentNative
A 2D array of depth (Z) values stored in the most efficient format for a
particular device.
|
class |
Font3D
The Font3D object is used to store extruded 2D glyphs.
|
class |
Geometry
Geometry is an abstract class that specifies the geometry
component information required by a Shape3D node.
|
class |
GeometryArray
The GeometryArray object contains separate arrays of positional
coordinates, colors, normals, texture coordinates, and vertex
attributes that
describe point, line, or polygon geometry.
|
class |
GeometryStripArray
The GeometryStripArray object is an abstract class that is extended for
a set of GeometryArray strip primitives.
|
class |
GLSLShaderProgram
The GLSLShaderProgram object is a concrete implementation of a
ShaderProgram node component for the OpenGL GLSL shading language.
|
class |
ImageComponent
Abstract class that is used to define 2D or 3D ImageComponent
classes used in a Java 3D scene graph.
|
class |
ImageComponent2D
This class defines a 2D image component.
|
class |
ImageComponent3D
This class defines a 3D image component.
|
class |
IndexedGeometryArray
The IndexedGeometryArray object contains separate integer arrays
that index into the arrays of positional coordinates, colors,
normals, texture coordinates, and vertex attributes.
|
class |
IndexedGeometryStripArray
The IndexedGeometryStripArray object is an abstract class that is extended for
a set of IndexedGeometryArray strip primitives.
|
class |
IndexedLineArray
The IndexedLineArray object draws the array of vertices as individual
line segments.
|
class |
IndexedLineStripArray
The IndexedLineStripArray object draws an array of vertices as a set of
connected line strips.
|
class |
IndexedPointArray
The IndexedPointArray object draws the array of vertices as
individual points.
|
class |
IndexedQuadArray
The IndexedQuadArray object draws the array of vertices as individual
quadrilaterals.
|
class |
IndexedTriangleArray
The IndexedTriangleArray object draws the array of vertices as individual
triangles.
|
class |
IndexedTriangleFanArray
The IndexedTriangleFanArray object draws an array of vertices as a set of
connected triangle fans.
|
class |
IndexedTriangleStripArray
The IndexedTriangleStripArray object draws an array of vertices as a set of
connected triangle strips.
|
class |
LineArray
The LineArray object draws the array of vertices as individual
line segments.
|
class |
LineAttributes
The LineAttributes object defines all rendering state that can be set
as a component object of a Shape3D node.
|
class |
LineStripArray
The LineStripArray object draws an array of vertices as a set of
connected line strips.
|
class |
Material
The Material object defines the appearance of an object under
illumination.
|
class |
MediaContainer
The MediaContainer object defines all sound data: cached state flag, and
associated sound media.
|
class |
PointArray
The PointArray object draws the array of vertices as individual points.
|
class |
PointAttributes
The PointAttributes object defines all attributes that apply to
point primitives.
|
class |
PolygonAttributes
The PolygonAttributes object defines attributes for rendering polygon
primitives.
|
class |
QuadArray
The QuadArray object draws the array of vertices as individual
quadrilaterals.
|
class |
Raster
The Raster object extends Geometry to allow drawing a raster image
that is attached to a 3D location in the virtual world.
|
class |
RenderingAttributes
The RenderingAttributes object defines common rendering attributes
for all primitive types.
|
class |
Shader
The Shader object is the abstract base class for programmable
shader code.
|
class |
ShaderAppearance
The ShaderAppearance object defines programmable shading attributes
that can be set as a component object of a Shape3D node.
|
class |
ShaderAttribute
The ShaderAttribute object encapsulates a uniform attribute for a
shader programs.
|
class |
ShaderAttributeArray
The ShaderAttributeArray object encapsulates a uniform shader
attribute whose value is specified explicitly.
|
class |
ShaderAttributeBinding
The ShaderAttributeBinding object encapsulates a uniform attribute
whose value is bound to a Java 3D system attribute.
|
class |
ShaderAttributeObject
The ShaderAttributeObject class is an abstract class that
encapsulates a uniform shader attribute whose value is specified
explicitly.
|
class |
ShaderAttributeSet
The ShaderAttributeSet object provides uniform attributes to shader
programs.
|
class |
ShaderAttributeValue
The ShaderAttributeValue object encapsulates a uniform shader
attribute whose value is specified explicitly.
|
class |
ShaderProgram
The ShaderProgram node component object is the abstract base class
for programmable shader programs.
|
class |
SourceCodeShader
The SourceCodeShader object is a shader that is defined using
text-based source code.
|
class |
TexCoordGeneration
The TexCoordGeneration object contains all parameters needed for
automatic texture coordinate generation.
|
class |
Text3D
A Text3D object is a text string that has been converted to 3D
geometry.
|
class |
Texture
The Texture object is a component object of an Appearance object
that defines the texture properties used when texture mapping is
enabled.
|
class |
Texture2D
Texture2D is a subclass of Texture class.
|
class |
Texture3D
Texture3D is a subclass of Texture class.
|
class |
TextureAttributes
The TextureAttributes object defines attributes that apply to
texture mapping.
|
class |
TextureCubeMap
TextureCubeMap is a subclass of Texture class.
|
class |
TextureUnitState
The TextureUnitState object defines all texture mapping state for a
single texture unit.
|
class |
TransparencyAttributes
The TransparencyAttributes object defines all attributes affecting
transparency of the object.
|
class |
TriangleArray
The TriangleArray object draws the array of vertices as individual
triangles.
|
class |
TriangleFanArray
The TriangleFanArray object draws an array of vertices as a set of
connected triangle fans.
|
class |
TriangleStripArray
The TriangleStripArray object draws an array of vertices as a set of
connected triangle strips.
|
Modifier and Type | Method and Description |
---|---|
NodeComponent |
TriangleStripArray.cloneNodeComponent()
Deprecated.
replaced with cloneNodeComponent(boolean forceDuplicate)
|
NodeComponent |
TriangleFanArray.cloneNodeComponent()
Deprecated.
replaced with cloneNodeComponent(boolean forceDuplicate)
|
NodeComponent |
TriangleArray.cloneNodeComponent()
Deprecated.
replaced with cloneNodeComponent(boolean forceDuplicate)
|
NodeComponent |
TransparencyAttributes.cloneNodeComponent()
Deprecated.
replaced with cloneNodeComponent(boolean forceDuplicate)
|
NodeComponent |
TextureUnitState.cloneNodeComponent()
Deprecated.
replaced with cloneNodeComponent(boolean forceDuplicate)
|
NodeComponent |
TextureAttributes.cloneNodeComponent()
Deprecated.
replaced with cloneNodeComponent(boolean forceDuplicate)
|
NodeComponent |
Texture3D.cloneNodeComponent()
Deprecated.
replaced with cloneNodeComponent(boolean forceDuplicate)
|
NodeComponent |
Texture2D.cloneNodeComponent()
Deprecated.
replaced with cloneNodeComponent(boolean forceDuplicate)
|
NodeComponent |
Text3D.cloneNodeComponent()
Deprecated.
replaced with cloneNodeComponent(boolean forceDuplicate)
|
NodeComponent |
TexCoordGeneration.cloneNodeComponent()
Deprecated.
replaced with cloneNodeComponent(boolean forceDuplicate)
|
NodeComponent |
SourceCodeShader.cloneNodeComponent()
Deprecated.
replaced with cloneNodeComponent(boolean forceDuplicate)
|
NodeComponent |
ShaderAppearance.cloneNodeComponent()
Deprecated.
replaced with cloneNodeComponent(boolean forceDuplicate)
|
NodeComponent |
RenderingAttributes.cloneNodeComponent()
Deprecated.
replaced with cloneNodeComponent(boolean forceDuplicate)
|
NodeComponent |
Raster.cloneNodeComponent()
Deprecated.
replaced with cloneNodeComponent(boolean forceDuplicate)
|
NodeComponent |
QuadArray.cloneNodeComponent()
Deprecated.
replaced with cloneNodeComponent(boolean forceDuplicate)
|
NodeComponent |
PolygonAttributes.cloneNodeComponent()
Deprecated.
replaced with cloneNodeComponent(boolean forceDuplicate)
|
NodeComponent |
PointAttributes.cloneNodeComponent()
Deprecated.
replaced with cloneNodeComponent(boolean forceDuplicate)
|
NodeComponent |
PointArray.cloneNodeComponent()
Deprecated.
replaced with cloneNodeComponent(boolean forceDuplicate)
|
NodeComponent |
NodeComponent.cloneNodeComponent()
Deprecated.
As of Java 3D version 1.2, replaced by
cloneNodeComponent(boolean forceDuplicate) |
NodeComponent |
MediaContainer.cloneNodeComponent()
Deprecated.
As of Java 3D version 1.2, replaced with
cloneNodeComponent(boolean forceDuplicate) |
NodeComponent |
Material.cloneNodeComponent()
Deprecated.
replaced with cloneNodeComponent(boolean forceDuplicate)
|
NodeComponent |
LineStripArray.cloneNodeComponent()
Deprecated.
replaced with cloneNodeComponent(boolean forceDuplicate)
|
NodeComponent |
LineAttributes.cloneNodeComponent()
Deprecated.
replaced with cloneNodeComponent(boolean forceDuplicate)
|
NodeComponent |
LineArray.cloneNodeComponent()
Deprecated.
replaced with cloneNodeComponent(boolean forceDuplicate)
|
NodeComponent |
IndexedTriangleStripArray.cloneNodeComponent()
Deprecated.
replaced with cloneNodeComponent(boolean forceDuplicate)
|
NodeComponent |
IndexedTriangleFanArray.cloneNodeComponent()
Deprecated.
replaced with cloneNodeComponent(boolean forceDuplicate)
|
NodeComponent |
IndexedTriangleArray.cloneNodeComponent()
Deprecated.
replaced with cloneNodeComponent(boolean forceDuplicate)
|
NodeComponent |
IndexedQuadArray.cloneNodeComponent()
Deprecated.
replaced with cloneNodeComponent(boolean forceDuplicate)
|
NodeComponent |
IndexedPointArray.cloneNodeComponent()
Deprecated.
replaced with cloneNodeComponent(boolean forceDuplicate)
|
NodeComponent |
IndexedLineStripArray.cloneNodeComponent()
Deprecated.
replaced with cloneNodeComponent(boolean forceDuplicate)
|
NodeComponent |
IndexedLineArray.cloneNodeComponent()
Deprecated.
replaced with cloneNodeComponent(boolean forceDuplicate)
|
NodeComponent |
ImageComponent3D.cloneNodeComponent()
Deprecated.
replaced with cloneNodeComponent(boolean forceDuplicate)
|
NodeComponent |
ImageComponent2D.cloneNodeComponent()
Deprecated.
replaced with cloneNodeComponent(boolean forceDuplicate)
|
NodeComponent |
DepthComponentNative.cloneNodeComponent()
Creates a new DepthComponentNative object.
|
NodeComponent |
DepthComponentInt.cloneNodeComponent()
Deprecated.
replaced with cloneNodeComponent(boolean forceDuplicate)
|
NodeComponent |
DepthComponentFloat.cloneNodeComponent()
Deprecated.
replaced with cloneNodeComponent(boolean forceDuplicate)
|
NodeComponent |
CompressedGeometry.cloneNodeComponent()
Deprecated.
replaced with cloneNodeComponent(boolean forceDuplicate)
|
NodeComponent |
ColoringAttributes.cloneNodeComponent()
Deprecated.
replaced with cloneNodeComponent(boolean forceDuplicate)
|
NodeComponent |
AuralAttributes.cloneNodeComponent()
Deprecated.
As of Java 3D version 1.2, replaced by
cloneNodeComponent(boolean forceDuplicate) |
NodeComponent |
Appearance.cloneNodeComponent()
Deprecated.
replaced with cloneNodeComponent(boolean forceDuplicate)
|
NodeComponent |
NodeComponent.cloneNodeComponent(boolean forceDuplicate)
Used to create a new instance of a NodeComponent object.
|
Modifier and Type | Method and Description |
---|---|
void |
TextureUnitState.duplicateNodeComponent(NodeComponent originalNodeComponent)
Deprecated.
replaced with duplicateNodeComponent(
NodeComponent originalNodeComponent, boolean forceDuplicate)
|
void |
TextureCubeMap.duplicateNodeComponent(NodeComponent originalNodeComponent)
Deprecated.
replaced with duplicateNodeComponent(
NodeComponent originalNodeComponent, boolean forceDuplicate)
|
void |
Texture3D.duplicateNodeComponent(NodeComponent originalNodeComponent)
Deprecated.
replaced with duplicateNodeComponent(
NodeComponent originalNodeComponent, boolean forceDuplicate)
|
void |
Texture2D.duplicateNodeComponent(NodeComponent originalNodeComponent)
Deprecated.
replaced with duplicateNodeComponent(
NodeComponent originalNodeComponent, boolean forceDuplicate)
|
void |
ShaderAppearance.duplicateNodeComponent(NodeComponent originalNodeComponent)
Deprecated.
replaced with duplicateNodeComponent(
NodeComponent originalNodeComponent, boolean forceDuplicate)
|
void |
Raster.duplicateNodeComponent(NodeComponent originalNodeComponent)
Deprecated.
replaced with duplicateNodeComponent(
NodeComponent originalNodeComponent, boolean forceDuplicate)
|
void |
NodeComponent.duplicateNodeComponent(NodeComponent originalNodeComponent)
Deprecated.
As of Java 3D version 1.2, replaced by
duplicateNodeComponent(NodeComponent
originalNodeComponent, boolean forceDuplicate) |
void |
Appearance.duplicateNodeComponent(NodeComponent originalNodeComponent)
Deprecated.
replaced with duplicateNodeComponent(
NodeComponent originalNodeComponent, boolean forceDuplicate)
|
void |
NodeComponent.duplicateNodeComponent(NodeComponent originalNodeComponent,
boolean forceDuplicate)
Copies all node information from
originalNodeComponent
into the current node. |
Modifier and Type | Class and Description |
---|---|
class |
ImageComponent2DURL |
Copyright © 2016–2022 SciJava. All rights reserved.