anar

Class StarNinja

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

public class StarNinja
extends Star

Really simple variation on the Star construction.


Field Summary
 
Fields inherited from class anar.Star
nIteration, ori, rayonInside, rayonOutside
 
Fields inherited from class anar.Face
globalRender, render
 
Fields inherited from class anar.Pts
meta, ptList
 
Constructor Summary
StarNinja(float d, float e, float f)
           
StarNinja(float a, float b, float c, float d, float e, float f)
           
StarNinja(Param rayonInside, Param rayonOutside, Param iteration)
           
StarNinja(Param oriX, Param oriY, Param oriZ, Param rayonInside, Param rayonOutside, Param iteration)
           
StarNinja(Pt p, Param rayonInside, Param rayonOutside, Param iteration)
           
 
Method Summary
 
Methods inherited from class anar.Star
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
 

Constructor Detail

StarNinja

public StarNinja(float d,
                 float e,
                 float f)
Parameters:
d -
e -
f -

StarNinja

public StarNinja(Param rayonInside,
                 Param rayonOutside,
                 Param iteration)
Parameters:
rayonInside -
rayonOutside -
iteration -

StarNinja

public StarNinja(float a,
                 float b,
                 float c,
                 float d,
                 float e,
                 float f)
Parameters:
a -
b -
c -
d -
e -
f -

StarNinja

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

StarNinja

public StarNinja(Pt p,
                 Param rayonInside,
                 Param rayonOutside,
                 Param iteration)
Parameters:
p -
rayonInside -
rayonOutside -
iteration -