public class CustomQuadMesh extends CustomTriangleMesh
changed, color, DEFAULT_COLOR, loadedFromFile, loadedFromName, mesh, shaded, transparency
ALLOW_APPEARANCE_OVERRIDE_READ, ALLOW_APPEARANCE_OVERRIDE_WRITE, ALLOW_APPEARANCE_READ, ALLOW_APPEARANCE_WRITE, ALLOW_COLLISION_BOUNDS_READ, ALLOW_COLLISION_BOUNDS_WRITE, ALLOW_GEOMETRY_READ, ALLOW_GEOMETRY_WRITE
ALLOW_AUTO_COMPUTE_BOUNDS_READ, ALLOW_AUTO_COMPUTE_BOUNDS_WRITE, ALLOW_BOUNDS_READ, ALLOW_BOUNDS_WRITE, ALLOW_COLLIDABLE_READ, ALLOW_COLLIDABLE_WRITE, ALLOW_LOCAL_TO_VWORLD_READ, ALLOW_LOCALE_READ, ALLOW_PARENT_READ, ALLOW_PICKABLE_READ, ALLOW_PICKABLE_WRITE, ENABLE_COLLISION_REPORTING, ENABLE_PICK_REPORTING
Constructor and Description |
---|
CustomQuadMesh(List<Point3f> mesh) |
CustomQuadMesh(List<Point3f> mesh,
Color3f color,
float trans) |
Modifier and Type | Method and Description |
---|---|
void |
addQuad(Point3f p1,
Point3f p2,
Point3f p3,
Point3f p4) |
void |
addQuads(Point3f[] v) |
protected GeometryArray |
createGeometry() |
addTriangle, addTriangles, getVolume, removeTriangle, removeTriangles, retain, setMesh
addVertices, addVerticesToGeometryArray, addVerticesToGeometryStripArray, calculateMinMaxCenterPoint, clearDisplayedData, createAppearance, getColor, getFile, getMesh, getName, getTransparency, hasChanged, isShaded, loadSurfaceColorsFromImage, recalculateNormals, removeVertices, restoreDisplayedData, setColor, setColor, setColor, setCoordinate, setCoordinates, setShaded, setTransparency, swapDisplayedData, update, vertexIndicesOfPoint
addGeometry, cloneNode, duplicateNode, getAllGeometries, getAppearance, getAppearanceOverrideEnable, getBounds, getCollisionBounds, getGeometry, getGeometry, indexOfGeometry, insertGeometry, intersect, intersect, intersect, numGeometries, removeAllGeometries, removeGeometry, removeGeometry, setAppearance, setAppearanceOverrideEnable, setCollisionBounds, setGeometry, setGeometry
cloneTree, cloneTree, cloneTree, cloneTree, cloneTree, cloneTree, getBoundsAutoCompute, getCollidable, getLocale, getLocalToVworld, getLocalToVworld, getParent, getPickable, setBounds, setBoundsAutoCompute, setCollidable, setPickable
clearCapability, clearCapabilityIsFrequent, duplicateSceneGraphObject, getCapability, getCapabilityIsFrequent, getUserData, isCompiled, isLive, setCapability, setCapabilityIsFrequent, setName, setUserData, toString, updateNodeReferences
public void addQuads(Point3f[] v)
protected GeometryArray createGeometry()
createGeometry
in class CustomTriangleMesh
Copyright © 2015–2021 Fiji. All rights reserved.