public class NURBSMesh extends PolygonalMesh
ALL_DEGENERACIES, canSelfIntersect, computedFaceNormals, ISOLATED_VERTICES, NON_MANIFOLD_EDGES, NON_MANIFOLD_VERTICES, OPEN_EDGES
XMeshToWorld
TRANSPARENT, TWO_DIMENSIONAL
Constructor and Description |
---|
NURBSMesh() |
Modifier and Type | Method and Description |
---|---|
void |
set(NURBSSurface surface,
boolean triangular) |
void |
updateVertices(NURBSSurface surface) |
addFace, addFace, addFace, addFace, addMesh, addMesh, autoGenerateNormals, checkConsistency, checkFaceNormals, checkForDegenerateFaces, clear, clearBVTree, clearFaces, clearHardEdges, clone, computeArea, computeAverageEdgeLength, computeCentreOfVolume, computeInertia, computePrincipalAxes, computePrincipalAxes, computeVertexNormals, computeVolume, computeVolumeIntegrals, copy, countBorders, countConnected, countEdges, countGenus, createInertia, createRenderProps, createVertexIndices, doMergeCloseVertices, dumpToFile, epsilonEquals, estimateMemoryUsage, extendOpenEdges, faceNormalsValid, findBorderEdges, findBorderFaces, findNonManifoldVertices, flip, getBVTree, getFace, getFaces, getMultipleAutoNormals, getRenderHints, getSignedDistanceGrid, getSignedDistanceGrid, getSubdivisionMesh, getSubdivisions, getWriteNormals, hasAutoNormalCreation, hasHardEdge, hasHardEdge, hasIsolatedVertices, hasNonManifoldEdges, hasNonManifoldVertices, hasOpenEdges, interpolate, inverseTransform, inverseTransform, isBorderVertex, isClosed, isManifold, isQuad, isTriangular, isWatertight, mergeCloseVertices, mergeCoplanarFaces, notifyVertexPositionsModified, numDegenerateFaces, numDisconnectedVertices, numFaces, numFeatures, numHardEdges, partitionIntoConnectedMeshes, prerender, printDegeneracies, printDegeneracies, printDegenerateFaces, read, read, read, read, removeDisconnectedFaces, removeDisconnectedVertices, removeFace, removeFaceFast, removeFaces, removeOppositeFaces, render, replaceVertices, set, set, setHardEdge, setHardEdge, setHardEdgesFromFaceNormals, setHardEdgesFromNormals, setMeshToWorld, setMultipleAutoNormals, setSubdivisions, transform, transform, translateToCenterOfVolume, triangulate, updateFaceNormals, updateRenderNormals, updateSubdivisionMesh, write, write, write, write, writePoly, writePoly, writeWorld
addVertex, addVertex, addVertex, addVertex, checksum, clearColors, clearNormals, clearTextureCoords, computeAverageRadius, computeCentroid, computeOBB, computeOBB, computeRadius, containsVertex, createFeatureIndices, createRenderProps, getColor, getColorIndices, getColorInterpolation, getColors, getFeatureColor, getFeatureColoringEnabled, getFeatureIndexOffsets, getFeatureNormal, getFeatureTextureCoords, getLocalBounds, getMeshToWorld, getMeshToWorld, getName, getNormal, getNormalIndices, getNormals, getRadius, getRenderNormal, getRenderProps, getSelection, getTextureCoords, getTextureCoords, getTextureIndices, getVersion, getVertex, getVertexColoringEnabled, getVertexColorMixing, getVertices, getWorldBounds, getXMeshToWorldRender, hasColors, hasExplicitColors, hasExplicitNormals, hasNormals, hasTextureCoords, isColorsFixed, isEmpty, isFixed, isRenderBuffered, isSelectable, isTextureCoordsFixed, meshToWorldIsIdentity, numColors, numNormals, numSelectionQueriesNeeded, numTextureCoords, numVertices, prerender, read, removeVertex, removeVertexFast, removeVertices, render, saveRenderInfo, scale, scale, setColor, setColor, setColor, setColor, setColorInterpolation, setColors, setColorsFixed, setFeatureColoringEnabled, setFixed, setName, setNormal, setNormals, setRenderBuffered, setRenderProps, setTextureCoords, setTextureCoords, setTextureCoordsFixed, setVertexColoringEnabled, setVertexColorMixing, size, transformToLocal, transformToLocal, transformToOBB, transformToOBB, transformToWorld, transformToWorld, translate, translateToCentroid, updateBounds, write
public void set(NURBSSurface surface, boolean triangular)
public void updateVertices(NURBSSurface surface) throws java.lang.IllegalStateException
java.lang.IllegalStateException