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.internal | |
org.scijava.java3d.utils.geometry.compression |
Provides compressed geometry utility classes.
|
Modifier and Type | Method and Description |
---|---|
J3DBuffer |
GeometryArray.getColorRefBuffer()
Gets the color array buffer reference.
|
J3DBuffer |
CompressedGeometry.getCompressedGeometryBuffer()
Deprecated.
Gets the compressed geometry data buffer reference, which is
always null since NIO buffers are not supported for
CompressedGeometry objects.
|
J3DBuffer |
GeometryArray.getCoordRefBuffer()
Gets the coordinate array buffer reference.
|
J3DBuffer |
GeometryArray.getInterleavedVertexBuffer()
Gets the interleaved vertex array buffer reference.
|
J3DBuffer |
GeometryArray.getNormalRefBuffer()
Gets the normal array buffer reference.
|
J3DBuffer |
GeometryArray.getTexCoordRefBuffer(int texCoordSet)
Gets the texture coordinate array buffer reference for the specified
texture coordinate set.
|
J3DBuffer |
GeometryArray.getVertexAttrRefBuffer(int vertexAttrNum)
Gets the vertex attribute array buffer reference for the specified
vertex attribute number.
|
Modifier and Type | Method and Description |
---|---|
void |
GeometryArray.setColorRefBuffer(J3DBuffer colors)
Sets the color buffer reference to the specified
buffer object.
|
void |
GeometryArray.setCoordRefBuffer(J3DBuffer coords)
Sets the coordinate buffer reference to the specified
buffer object.
|
void |
GeometryArray.setInterleavedVertexBuffer(J3DBuffer vertexData)
Sets the interleaved vertex buffer reference to the specified
buffer object.
|
void |
GeometryArray.setNormalRefBuffer(J3DBuffer normals)
Sets the normal buffer reference to the specified
buffer object.
|
void |
GeometryArray.setTexCoordRefBuffer(int texCoordSet,
J3DBuffer texCoords)
Sets the texture coordinate buffer reference for the specified
texture coordinate set to the
specified buffer object.
|
void |
GeometryArray.setVertexAttrRefBuffer(int vertexAttrNum,
J3DBuffer vertexAttrs)
Sets the vertex attribute buffer reference for the specified
vertex attribute number to the specified buffer object.
|
Constructor and Description |
---|
CompressedGeometry(CompressedGeometryHeader hdr,
J3DBuffer compressedGeometry)
Deprecated.
This constructor is not implemented.
|
Modifier and Type | Method and Description |
---|---|
J3DBuffer |
FloatBufferWrapper.getJ3DBuffer()
Creates and returns a J3DBuffer object containing the
buffer in this FloatBufferWrapper object.
|
J3DBuffer |
DoubleBufferWrapper.getJ3DBuffer()
Creates and returns a J3DBuffer object containing the
buffer in this DoubleBufferWrapper object.
|
J3DBuffer |
ByteBufferWrapper.getJ3DBuffer()
Creates and returns a J3DBuffer object containing the
buffer in this ByteBufferWrapper object.
|
Modifier and Type | Method and Description |
---|---|
static int |
BufferWrapper.getBufferType(J3DBuffer b) |
Constructor and Description |
---|
ByteBufferWrapper(J3DBuffer b)
Constructor initializes buffer with a
org.scijava.java3d.J3DBuffer object.
|
DoubleBufferWrapper(J3DBuffer b)
Constructor initializes buffer with a
org.scijava.java3d.J3DBuffer object.
|
FloatBufferWrapper(J3DBuffer b)
Constructor initializes buffer with a
org.scijava.java3d.J3DBuffer object.
|
Modifier and Type | Method and Description |
---|---|
J3DBuffer |
CompressedGeometryData.getCompressedGeometryBuffer()
Gets the compressed geometry data buffer reference, which is
always null since NIO buffers are not supported for
CompressedGeometryData objects.
|
Constructor and Description |
---|
CompressedGeometryData(CompressedGeometryData.Header hdr,
J3DBuffer compressedGeometry)
Creates a new CompressedGeometryData object.
|
Copyright © 2016–2022 SciJava. All rights reserved.