|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectanar.Parametric
anar.Pts
anar.SplineSurf
public class SplineSurf

| Field Summary | |
|---|---|
boolean |
closedMode
|
static RenderSplineSurf |
globalRender
|
static int |
HIMSELF
|
int |
mode
|
static int |
NEXT
|
static int |
PREVIOUS
|
RenderSplineSurf |
render
|
| Fields inherited from class anar.Pts |
|---|
meta, ptList |
| Constructor Summary | |
|---|---|
SplineSurf(CSpline inPtsA,
CSpline inPtsB)
|
|
| Method Summary | |
|---|---|
void |
draw()
|
CSpline |
inPtsA()
|
CSpline |
inPtsB()
|
float[] |
ptOnCurve(float u,
float v,
Pt[] cPt)
|
float[] |
ptOnSurf(float u,
float v,
Vertex _p0a,
Vertex p0a,
Vertex p1a,
Vertex p1a_,
Vertex _p0b,
Vertex p0b,
Vertex p1b,
Vertex p1b_)
|
| Methods inherited from class anar.Pts |
|---|
add, add, add, add, add, add, add, add, addPointsFrom, apply, area, area, bound, boundCenter, color, color, color, color, color, copy, discretization, drawPoints, flip, get, getPt, inLine, iterator, length, numOfPts, orphaned, pt, ptEnd, ptEnd, ptMod, ptOnCurve, remove, remove, render, render, reverse, rotateX, rotateX, rotateY, rotateY, rotateZ, rotateZ, scale, scale, scale, scale, scale, scale, scale, scale, scaleX, scaleX, scaleY, scaleY, scaleZ, scaleZ, set, set, setMeta, size, stroke, stroke, stroke, stroke, stroke, tag, tag, toANSYS, toAutocad, toMegaPOVLink, toObjExporter, toObjExporter, toPovRayAsArray, toPovRayAsCylinder, toRadianceAsCylinder, toRhino, toRhinoAsObject, toSketchUp, toString, translate, translate, translate, translate, translate, translate, translateX, translateX, translateY, translateY, translateZ, translateZ |
| Methods inherited from class anar.Parametric |
|---|
child, getMeta, getPrimitive, parent, parent, parentList, parentList, parentList, parentListGraphViz, parentListGraphViz, parentListRecursive, parentListRecursiveGraphViz, parentToString, parentToStringRecursive, parentToStringRecursive, primitiveToString, replaceParent, replaceParent, replicate, tag |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static RenderSplineSurf globalRender
public RenderSplineSurf render
public boolean closedMode
public int mode
public static final int HIMSELF
public static final int NEXT
public static final int PREVIOUS
| Constructor Detail |
|---|
public SplineSurf(CSpline inPtsA,
CSpline inPtsB)
| Method Detail |
|---|
public CSpline inPtsA()
public CSpline inPtsB()
public float[] ptOnCurve(float u,
float v,
Pt[] cPt)
u - = interval on the curve (0-1)_p0 - = direction of firstPt (before)p0 - = startingPtp1 - = secondPtp1_ - =
public void draw()
draw in class Pts
public float[] ptOnSurf(float u,
float v,
Vertex _p0a,
Vertex p0a,
Vertex p1a,
Vertex p1a_,
Vertex _p0b,
Vertex p0b,
Vertex p1b,
Vertex p1b_)
f - g - _p0a - p0a - p1a - p1a_ - _p0b - p0b - p1b - p1b_ -
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||