anar

Class FrenetFrame

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

public class FrenetFrame
extends Pts


Field Summary
 
Fields inherited from class anar.Pts
globalRender, meta, ptList, render
 
Constructor Summary
FrenetFrame(Pt previous, Pt origin, Pt next)
           
FrenetFrame(Pt previous, Pt origin, Pt next, float length)
           
FrenetFrame(Pt previous, Pt origin, Pt next, Param length)
           
 
Method Summary
 void draw()
           
 Pt getB()
           
 Pt getB0()
           
 Pt getCenter()
           
 Pt getN()
           
 Pt getN0()
           
 Pt getT()
           
 Pt getT0()
           
 
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
 

Constructor Detail

FrenetFrame

public FrenetFrame(Pt previous,
                   Pt origin,
                   Pt next)

FrenetFrame

public FrenetFrame(Pt previous,
                   Pt origin,
                   Pt next,
                   float length)

FrenetFrame

public FrenetFrame(Pt previous,
                   Pt origin,
                   Pt next,
                   Param length)
Method Detail

getT

public Pt getT()

getB

public Pt getB()

getN

public Pt getN()

getT0

public Pt getT0()

getB0

public Pt getB0()

getN0

public Pt getN0()

getCenter

public Pt getCenter()

draw

public void draw()
Overrides:
draw in class Pts