Modifier and Type | Field and Description |
---|---|
Face |
f |
double |
u |
double |
v |
groupHalfEdgesByHardEdge, myRenderPnt, pnt
Constructor and Description |
---|
SubdivisionVertex3d(Face face,
double iu,
double iv) |
Modifier and Type | Method and Description |
---|---|
SubdivisionVertex3d |
clone() |
boolean |
computeNormal(Vector3d nrm)
Computes a normal for this vertex by taking the average of all the
associated face normals.
|
addIncidentHalfEdge, computeAngleWeightedNormal, computeAreaWeightedNormal, computeCentroid, computeCovariance, computeRenderNormal, computeWorldNormal, copy, distance, distance, findIncidentHalfEdge, firstIncidentHalfEdge, getIncidentHalfEdges, getIndex, getIndices, getMesh, getPoint, getPosition, getWorldPoint, getWorldPoint, interpolate, isGroupStart, isNormalBoundary, nearestPoint, numIncidentHalfEdges, numPoints, removeIncidentHalfEdge, saveRenderInfo, setIndex, setMesh, setPosition, sumEdgeCrossProducts, sumEdgeCrossProductsWorld, updateBounds
checkFlag, clearFlag, clearVisited, getType, getTypeName, isVisited, setFlag, setVisited
public Face f
public double u
public double v
public SubdivisionVertex3d(Face face, double iu, double iv)
public boolean computeNormal(Vector3d nrm)
Vertex3d
computeNormal
in class Vertex3d
nrm
- returns the computed normalpublic SubdivisionVertex3d clone()