anar

Class CSplineB

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

Deprecated

@Deprecated
public class CSplineB
extends Pts


Field Summary
 boolean closedMode
          Deprecated  
static int HIMSELF
          Deprecated  
 int mode
          Deprecated  
static int NEXT
          Deprecated  
static int PREVIOUS
          Deprecated  
 
Fields inherited from class anar.Pts
globalRender, meta, ptList, render
 
Constructor Summary
CSplineB(float degree)
          Deprecated  
CSplineB(Param degree)
          Deprecated  
CSplineB(Pts pts)
          Deprecated  
CSplineB(Pts pts, float degree)
          Deprecated  
CSplineB(Pts pts, Param degree)
          Deprecated  
 
Method Summary
 CSplineB add(Pt p)
          Deprecated  
 void draw()
          Deprecated  
 void drawConstructionLines()
          Deprecated  
 float[] ptOnCurve(float t, Pt _p0, Pt p0, Pt p1, Pt p1_)
          Deprecated  
 
Methods inherited from class anar.Pts
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

closedMode

public boolean closedMode
Deprecated 

mode

public int mode
Deprecated 

HIMSELF

public static final int HIMSELF
Deprecated 
See Also:
Constant Field Values

NEXT

public static final int NEXT
Deprecated 
See Also:
Constant Field Values

PREVIOUS

public static final int PREVIOUS
Deprecated 
See Also:
Constant Field Values
Constructor Detail

CSplineB

public CSplineB(Pts pts,
                Param degree)
Deprecated 

CSplineB

public CSplineB(Pts pts)
Deprecated 

CSplineB

public CSplineB(Pts pts,
                float degree)
Deprecated 

CSplineB

public CSplineB(Param degree)
Deprecated 

CSplineB

public CSplineB(float degree)
Deprecated 
Method Detail

add

public CSplineB add(Pt p)
Deprecated 
Overrides:
add in class Pts

ptOnCurve

public float[] ptOnCurve(float t,
                         Pt _p0,
                         Pt p0,
                         Pt p1,
                         Pt p1_)
Deprecated 
Parameters:
t - = interval on the curve (0-1)
_p0 - = direction of firstPt (before)
p0 - = startingPt
p1 - = secondPt
p1_ - =
Returns:

draw

public void draw()
Deprecated 
Overrides:
draw in class Pts

drawConstructionLines

public void drawConstructionLines()
Deprecated