APIdia Launch Partner
Top Description Fields Constructors Methods
com.sun.javafx.sg.prism

public Class NGTriangleMesh

extends Object
Class Inheritance
Imports
com.sun.javafx.collections.FloatArraySyncer, .IntegerArraySyncer, com.sun.prism.Mesh, .ResourceFactory

Todo

3D - Need documentation

Field Summary

Modifier and TypeField and Description
private int[]
private int[]
private int[]
private int[]
private Mesh
private boolean
private float[]
private int[]
private float[]
private int[]
private float[]
private int[]
private boolean

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
pack-priv Mesh
public boolean
pack-priv void
setFacesByRef(int[] faces)

pack-priv void
setFaceSmoothingGroupsByRef(int[] faceSmoothingGroups)

pack-priv void
setNormalsByRef(float[] normals)

pack-priv void
setPointsByRef(float[] points)

pack-priv void
setTexCoordsByRef(float[] texCoords)

public void
setUserDefinedNormals(boolean userDefinedNormals)

public void
public void
public void
public void
public void
pack-priv int[]
pack-priv int[]
pack-priv Mesh
pack-priv float[]
pack-priv float[]
pack-priv float[]
pack-priv boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

facesback to summary
private int[] faces
facesFromAndLengthIndicesback to summary
private int[] facesFromAndLengthIndices
faceSmoothingGroupsback to summary
private int[] faceSmoothingGroups
faceSmoothingGroupsFromAndLengthIndicesback to summary
private int[] faceSmoothingGroupsFromAndLengthIndices
meshback to summary
private Mesh mesh
meshDirtyback to summary
private boolean meshDirty
normalsback to summary
private float[] normals
normalsFromAndLengthIndicesback to summary
private int[] normalsFromAndLengthIndices
pointsback to summary
private float[] points
pointsFromAndLengthIndicesback to summary
private int[] pointsFromAndLengthIndices
texCoordsback to summary
private float[] texCoords
texCoordsFromAndLengthIndicesback to summary
private int[] texCoordsFromAndLengthIndices
userDefinedNormalsback to summary
private boolean userDefinedNormals

Constructor Detail

NGTriangleMeshback to summary
public NGTriangleMesh()

Method Detail

createMeshback to summary
pack-priv Mesh createMesh(ResourceFactory rf)
isUserDefinedNormalsback to summary
public boolean isUserDefinedNormals()
setFacesByRefback to summary
pack-priv void setFacesByRef(int[] faces)
setFaceSmoothingGroupsByRefback to summary
pack-priv void setFaceSmoothingGroupsByRef(int[] faceSmoothingGroups)
setNormalsByRefback to summary
pack-priv void setNormalsByRef(float[] normals)
setPointsByRefback to summary
pack-priv void setPointsByRef(float[] points)
setTexCoordsByRefback to summary
pack-priv void setTexCoordsByRef(float[] texCoords)
setUserDefinedNormalsback to summary
public void setUserDefinedNormals(boolean userDefinedNormals)
syncFacesback to summary
public void syncFaces(IntegerArraySyncer array)
syncFaceSmoothingGroupsback to summary
public void syncFaceSmoothingGroups(IntegerArraySyncer array)
syncNormalsback to summary
public void syncNormals(FloatArraySyncer array)
syncPointsback to summary
public void syncPoints(FloatArraySyncer array)
syncTexCoordsback to summary
public void syncTexCoords(FloatArraySyncer array)
test_getFacesback to summary
pack-priv int[] test_getFaces()
test_getFaceSmoothingGroupsback to summary
pack-priv int[] test_getFaceSmoothingGroups()
test_getMeshback to summary
pack-priv Mesh test_getMesh()
test_getNormalsback to summary
pack-priv float[] test_getNormals()
test_getPointsback to summary
pack-priv float[] test_getPoints()
test_getTexCoordsback to summary
pack-priv float[] test_getTexCoords()
validateback to summary
pack-priv boolean validate()