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.picking |
OBSOLETE: provides picking utility classes for the old
picking methods.
|
Modifier and Type | Class and Description |
---|---|
class |
GeometryStripArray
The GeometryStripArray object is an abstract class that is extended for
a set of GeometryArray strip primitives.
|
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 |
LineStripArray
The LineStripArray object draws an array of vertices as a set of
connected line strips.
|
class |
PointArray
The PointArray object draws the array of vertices as individual points.
|
class |
QuadArray
The QuadArray object draws the array of vertices as individual
quadrilaterals.
|
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 |
---|---|
GeometryArray |
Morph.getGeometryArray(int index)
Deprecated.
Retrieves the geometryArray component of this Morph node.
|
GeometryArray |
Font3D.getGlyphGeometry(char c)
Returns a GeometryArray of a glyph in this Font3D.
|
Modifier and Type | Method and Description |
---|---|
void |
Morph.setGeometryArrays(GeometryArray[] geometryArrays)
Deprecated.
Sets the geometryArrays component of the Morph node.
|
Modifier and Type | Method and Description |
---|---|
int |
GeometryService.triangulateIslands(int[][] islandCounts,
Point3f[][] outVerts,
int[] contourCounts,
ArrayList<GeometryArray> triangData)
Loops through each island, calling triangulator once per island.
|
Constructor and Description |
---|
Morph(GeometryArray[] geometryArrays)
Deprecated.
Constructs and initializes a Morph node with the specified array
of GeometryArray objects.
|
Morph(GeometryArray[] geometryArrays,
Appearance appearance)
Deprecated.
Constructs and initializes a Morph node with the specified array
of GeometryArray objects and the specified appearance object.
|
Modifier and Type | Method and Description |
---|---|
GeometryArray |
GeometryInfo.getGeometryArray()
Creates and returns a non-indexed Java 3D GeometryArray object
based on the data in the GeometryInfo object.
|
GeometryArray |
GeometryInfo.getGeometryArray(boolean byRef,
boolean interleaved,
boolean nio)
Creates and returns a non-indexed Java 3D GeometryArray object
based on the data in the GeometryInfo object.
|
Modifier and Type | Method and Description |
---|---|
void |
GeometryInfo.reset(GeometryArray ga)
Removes all data from this GeometryInfo and populates it with
the geometry from the GeometryArray.
|
Modifier and Type | Method and Description |
---|---|
int |
GeometryServiceImpl.triangulateIslands(int[][] islandCounts,
Point3f[][] outVerts,
int[] contourCounts,
ArrayList<GeometryArray> triangData) |
Constructor and Description |
---|
GeometryInfo(GeometryArray ga)
Contructor.
|
Modifier and Type | Method and Description |
---|---|
GeometryArray |
PickResult.getGeometryArray()
Get the GeometryArray at index 0 for the picked node
|
GeometryArray |
PickIntersection.getGeometryArray()
Returns the GeometryArray for the intersection
|
GeometryArray[] |
PickResult.getGeometryArrays()
Get the array of GeometryArrays for the picked node
|
Copyright © 2016–2022 SciJava. All rights reserved.