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

| Field Summary | |
|---|---|
static RenderPts |
globalRender
|
Meta |
meta
|
java.util.ArrayList<Pt> |
ptList
|
RenderPts |
render
|
| Constructor Summary | |
|---|---|
Pts()
|
|
Pts(Pt... ps)
Vararg. |
|
Pts(Pt a,
Pt b)
|
|
Pts(Pt a,
Pt b,
Pt c)
|
|
Pts(Pts pts)
|
|
Pts(Pts ptsIn,
Transform transform)
|
|
| Method Summary | |
|---|---|
Pts |
add(float x,
float y)
|
Pts |
add(float x,
float y,
float z)
|
Pts |
add(int index,
Pt p)
|
Pts |
add(int index,
Pts pts)
|
Pts |
add(Pt... pts)
|
Pts |
add(Pt p)
|
Pts |
add(Pts pts)
|
Pts |
add(XYZ p)
|
void |
addPointsFrom(Pts pts)
|
Pts |
apply(Transform t)
|
float |
area()
|
static float |
area(Pts pts)
|
XYZ[] |
bound()
|
XYZ |
boundCenter()
|
void |
color(AColor color)
change the stroke color |
void |
color(float gray)
|
void |
color(float gray,
float alpha)
|
void |
color(float red,
float green,
float blue)
|
void |
color(float red,
float green,
float blue,
float alpha)
|
Pts |
copy()
|
Pts |
discretization(int n)
Return a set of points placed on the line. |
void |
draw()
|
void |
drawPoints()
|
Pts |
flip()
|
Pt |
get(int i)
pt(int)} |
Pt |
getPt(int i)
pt(int)} |
boolean |
inLine(XYZ p)
|
java.util.Iterator<Pt> |
iterator()
|
float |
length()
|
int |
numOfPts()
|
Pts |
orphaned()
Export the geometry without any Parametric features. |
Pt |
pt(int i)
Get the point i in the list. |
Pt |
ptEnd()
Return the last point in the list. |
Pt |
ptEnd(int i)
Return the point i in the list beginning by the end. |
Pt |
ptMod(int i)
Get the point i%numOfPts() in the list. |
float[] |
ptOnCurve(float t)
|
Pt |
remove(int i)
|
Pt |
remove(Pt p)
|
Pts |
render(RenderPt render)
Change the render for this object. |
Pts |
render(RenderPts render)
Change the render for this object. |
Pts |
reverse()
|
Pts |
rotateX(float v)
|
Pts |
rotateX(Param v)
|
Pts |
rotateY(float v)
|
Pts |
rotateY(Param v)
|
Pts |
rotateZ(float v)
|
Pts |
rotateZ(Param v)
|
Pts |
scale(float x)
|
Pts |
scale(float x,
float y)
|
Pts |
scale(float x,
float y,
float z)
|
Pts |
scale(Param x)
|
Pts |
scale(Param x,
Param y)
|
Pts |
scale(Param x,
Param y,
Param z)
|
Pts |
scale(Pt p)
|
Pts |
scale(XYZ vector)
|
Pts |
scaleX(float x)
|
Pts |
scaleX(Param x)
|
Pts |
scaleY(float y)
|
Pts |
scaleY(Param y)
|
Pts |
scaleZ(float z)
|
Pts |
scaleZ(Param z)
|
Pts |
set(Meta meta)
|
Pts |
set(java.lang.String tag)
|
Pts |
setMeta(Meta meta)
|
int |
size()
numOfPts()} |
Pts |
stroke(AColor c)
|
Pts |
stroke(float g)
|
Pts |
stroke(float g,
float a)
|
Pts |
stroke(float r,
float g,
float b)
|
Pts |
stroke(float r,
float g,
float b,
float a)
|
Pts |
tag(Meta tag)
|
Pts |
tag(java.lang.String tag)
|
java.lang.String |
toANSYS()
|
java.lang.String |
toAutocad()
|
java.lang.String |
toMegaPOVLink()
|
java.lang.String |
toObjExporter()
|
java.lang.String |
toObjExporter(java.lang.String name)
|
java.lang.String |
toPovRayAsArray(java.lang.String arrayName)
|
java.lang.String |
toPovRayAsCylinder()
|
java.lang.String |
toRadianceAsCylinder()
Export a Pts to Radiance as a sequence of cylinders Output example: |
java.lang.String |
toRhino()
|
java.lang.String |
toRhinoAsObject()
|
java.lang.String |
toSketchUp()
|
java.lang.String |
toString()
|
Pts |
translate(float x,
float y)
|
Pts |
translate(float x,
float y,
float z)
|
Pts |
translate(Param x,
Param y)
|
Pts |
translate(Param x,
Param y,
Param z)
|
Pts |
translate(Pt p)
|
Pts |
translate(XYZ vector)
|
Pts |
translateX(float x)
|
Pts |
translateX(Param x)
|
Pts |
translateY(float y)
|
Pts |
translateY(Param y)
|
Pts |
translateZ(float z)
|
Pts |
translateZ(Param z)
|
| 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 RenderPts globalRender
public RenderPts render
public Meta meta
public java.util.ArrayList<Pt> ptList
| Constructor Detail |
|---|
public Pts()
public Pts(Pt a,
Pt b)
public Pts(Pt a,
Pt b,
Pt c)
public Pts(Pt... ps)
ps - public Pts(Pts pts)
pts -
public Pts(Pts ptsIn,
Transform transform)
ptsIn - transform - | Method Detail |
|---|
public Pts copy()
public Pt pt(int i)
i - - number of the point in the sequence
public Pt ptMod(int i)
i -
pt(int)public Pt ptEnd()
public Pt ptEnd(int i)
i -
@Deprecated public Pt get(int i)
pt(int)}
get in class Parametric@Deprecated public Pt getPt(int i)
pt(int)}
public int size()
numOfPts()}
public int numOfPts()
public Pt remove(int i)
i - public Pt remove(Pt p)
public java.util.Iterator<Pt> iterator()
public Pts add(float x,
float y,
float z)
public Pts add(float x,
float y)
public Pts add(XYZ p)
public Pts add(Pt p)
public Pts add(int index,
Pt p)
public Pts add(Pt... pts)
public Pts add(Pts pts)
public Pts add(int index,
Pts pts)
public Pts reverse()
public Pts flip()
public void addPointsFrom(Pts pts)
pts - public Pts rotateX(Param v)
public Pts rotateX(float v)
public Pts rotateY(Param v)
public Pts rotateY(float v)
public Pts rotateZ(Param v)
public Pts rotateZ(float v)
public Pts scale(XYZ vector)
public Pts scale(Pt p)
public Pts scale(float x,
float y,
float z)
public Pts scale(float x)
public Pts scale(float x,
float y)
public Pts scale(Param x,
Param y,
Param z)
public Pts scale(Param x,
Param y)
public Pts scale(Param x)
public Pts scaleX(float x)
public Pts scaleX(Param x)
public Pts scaleY(float y)
public Pts scaleY(Param y)
public Pts scaleZ(float z)
public Pts scaleZ(Param z)
public Pts translate(XYZ vector)
public Pts translate(Pt p)
public Pts translate(float x,
float y)
public Pts translate(float x,
float y,
float z)
public Pts translate(Param x,
Param y)
public Pts translate(Param x,
Param y,
Param z)
public Pts translateX(float x)
x - public Pts translateX(Param x)
x - public Pts translateY(float y)
x - public Pts translateY(Param y)
x - public Pts translateZ(float z)
x - public Pts translateZ(Param z)
x - public Pts apply(Transform t)
public void draw()
public static float area(Pts pts)
public float area()
public float length()
public Pts stroke(float g)
public Pts stroke(float g,
float a)
public Pts stroke(float r,
float g,
float b)
public Pts stroke(float r,
float g,
float b,
float a)
public Pts stroke(AColor c)
public Pts render(RenderPts render)
render -
public Pts render(RenderPt render)
render -
public Pts orphaned()
public Pts discretization(int n)
n -
public void drawPoints()
public Pts set(Meta meta)
set in interface iTaggablepublic Pts set(java.lang.String tag)
string - public Pts setMeta(Meta meta)
setMeta in interface iTaggablepublic Pts tag(java.lang.String tag)
tag in interface iTaggablepublic Pts tag(Meta tag)
public java.lang.String toString()
toString in class java.lang.Objectpublic void color(float gray)
public void color(float gray,
float alpha)
public void color(float red,
float green,
float blue)
public void color(float red,
float green,
float blue,
float alpha)
public void color(AColor color)
color - public java.lang.String toANSYS()
public java.lang.String toAutocad()
public java.lang.String toMegaPOVLink()
public java.lang.String toPovRayAsCylinder()
public java.lang.String toRadianceAsCylinder()
material cylinder name
0
0
7 1454.1045 140.25954 0
1448.2742 142.885 0
10
public float[] ptOnCurve(float t)
public java.lang.String toPovRayAsArray(java.lang.String arrayName)
public java.lang.String toRhino()
public java.lang.String toRhinoAsObject()
public java.lang.String toSketchUp()
public java.lang.String toObjExporter()
public java.lang.String toObjExporter(java.lang.String name)
public boolean inLine(XYZ p)
public XYZ[] bound()
public XYZ boundCenter()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||