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, 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, createInertia, createRenderProps, createVertexIndices, distanceToPoint, distanceToPoint, doMergeCloseVertices, epsilonEquals, estimateMemoryUsage, extendOpenEdges, faceNormalsValid, findBorderEdges, findBorderFaces, findNeighbouringVertices, findNonManifoldVertices, flip, getBVTree, getFace, getFaces, getHalfEdge, 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, nearestFaceToPoint, notifyVertexPositionsModified, numDegenerateFaces, numDisconnectedVertices, numFaces, numFeatures, numHardEdges, partitionIntoConnectedMeshes, pointIsInside, prerender, printDegeneracies, printDegeneracies, printDegenerateFaces, read, read, read, read, removeDisconnectedFaces, removeDisconnectedVertices, removeFace, removeFaceFast, removeFaces, removeFacesX, removeOppositeFaces, render, replaceVertices, set, set, setHardEdge, setHardEdge, setHardEdgesFromFaceNormals, setHardEdgesFromNormals, setMeshToWorld, setMultipleAutoNormals, setSubdivisions, supportsMassDistribution, transform, transform, translateToCenterOfVolume, triangulate, updateFaceNormals, updateRenderNormals, updateSubdivisionMesh, write, write, writePoly, writePoly, writeWorld
addVertex, addVertex, addVertex, addVertex, checksum, clearColors, clearNormals, clearRenderProps, clearTextureCoords, computeAverageRadius, computeCentroid, computeLocalBounds, computeOBB, computeOBB, computeRadius, computeWorldBounds, 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, isFeatureColored, isFixed, isRenderBuffered, isSelectable, isTextureCoordsFixed, isVertexColored, meshToWorldIsIdentity, numColors, numNormals, numSelectionQueriesNeeded, numTextureCoords, numVertices, perturb, prerender, read, read, 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, write, write, write
public void set(NURBSSurface surface, boolean triangular)
public void updateVertices(NURBSSurface surface) throws java.lang.IllegalStateException
java.lang.IllegalStateException