anar

Class Star

java.lang.Object
  extended by anar.Parametric
      extended by anar.Pts
          extended by anar.Face
              extended by anar.Star
All Implemented Interfaces:
iTaggable, iTransformable
Direct Known Subclasses:
StarNinja

public class Star
extends Face


Field Summary
 Param nIteration
           
 Pt ori
           
 Param rayonInside
           
 Param rayonOutside
           
 
Fields inherited from class anar.Face
globalRender, render
 
Fields inherited from class anar.Pts
meta, ptList
 
Constructor Summary
Star(float d, float e, float f)
           
Star(float a, float b, float c, float d, float e, float f)
           
Star(Param rayonInside, Param rayonOutside, Param iteration)
           
Star(Param oriX, Param oriY, Param oriZ, Param rayonInside, Param rayonOutside, Param iteration)
           
Star(Pt p, Param rayonInside, Param rayonOutside, Param iteration)
           
 
Method Summary
 void build()
           
 
Methods inherited from class anar.Face
add, add, add, add, add, add, add, apply, center, copy, draw, fill, fill, fill, fill, fill, fill, fillP5, isInside, isPlanar, lazyTriangulation, normal, normal, orphaned, render, rotateX, rotateX, rotateY, rotateY, rotateZ, rotateZ, scale, scale, scale, scale, scale, scale, scale, scale, scaleX, scaleX, scaleY, scaleY, scaleZ, scaleZ, stroke, stroke, stroke, stroke, stroke, toANSYS, toAutocad, toObjExporter, toObjExporter, toPovRay, toRadiance, toRhino, toRhinoAsObject, toSketchUp, translate, translate, translate, translate, translate, translate, translateX, translateX, translateY, translateY, translateZ, translateZ, triangulate
 
Methods inherited from class anar.Pts
add, addPointsFrom, area, area, bound, boundCenter, color, color, color, color, color, discretization, drawPoints, flip, get, getPt, inLine, iterator, length, numOfPts, pt, ptEnd, ptEnd, ptMod, ptOnCurve, remove, remove, render, render, reverse, set, set, setMeta, size, tag, tag, toMegaPOVLink, toPovRayAsArray, toPovRayAsCylinder, toRadianceAsCylinder, toString
 
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

rayonOutside

public Param rayonOutside

rayonInside

public Param rayonInside

nIteration

public Param nIteration

ori

public Pt ori
Constructor Detail

Star

public Star(float d,
            float e,
            float f)

Star

public Star(Param rayonInside,
            Param rayonOutside,
            Param iteration)
Parameters:
starLength1 -
starLength2 -
numStar -

Star

public Star(float a,
            float b,
            float c,
            float d,
            float e,
            float f)

Star

public Star(Param oriX,
            Param oriY,
            Param oriZ,
            Param rayonInside,
            Param rayonOutside,
            Param iteration)
Parameters:
iteration -
oriX -
oriY -
oriZ -
rayonInside -
rayonOutside -

Star

public Star(Pt p,
            Param rayonInside,
            Param rayonOutside,
            Param iteration)
Parameters:
iteration -
p -
rayonInside -
rayonOutside -
Method Detail

build

public void build()