anar

Class Box

java.lang.Object
  extended by anar.Parametric
      extended by anar.Obj
          extended by anar.Box
All Implemented Interfaces:
iTaggable, iTransformable

public class Box
extends Obj


Field Summary
 
Fields inherited from class anar.Obj
faces, globalRender, lines, pts, render
 
Fields inherited from class anar.Parametric
meta
 
Constructor Summary
Box(float width)
           
Box(float width, float height, float depth)
           
Box(Param width)
           
Box(Param width, Param height, Param depth)
           
Box(Pt origin, float width, float height, float depth)
           
Box(Pt origin, Param width, Param height, Param depth)
           
 
Method Summary
 
Methods inherited from class anar.Obj
add, add, add, add, addAllFaces, addAllPt, addAllPts, allPts, apply, area, area, bound, boundCenter, copy, draw, exportANSYS, exportANSYS, exportAutolisp, exportAutolisp, exportOBJ, exportOBJ, exportPovRAY, exportPovRAY, exportRadiance, exportRadiance, exportRhino, exportRhino, exportSketchUp, exportSketchUp, face, face, faceEnd, faceEnd, faceMod, fill, fill, fill, fill, fill, fill, fillP5, getFace, getLine, getPt, line, line, lineEnd, lineEnd, lineMod, numOfFaces, numOfLines, numOfPts, orphaned, pt, ptEnd, ptEnd, ptMod, removeFace, removeFace, removePt, removePt, removePts, removePts, render, render, render, render, rotateX, rotateX, rotateY, rotateY, rotateZ, rotateZ, scale, scale, scale, scale, scale, scale, scale, scale, scaleX, scaleX, scaleY, scaleY, scaleZ, scaleZ, set, set, set, setMeta, tag, tag, toANSYS, toAutocad, toAutocad, toObjExporter, toObjExporter, toObjExporter, toObjExporter, toPovRay, toPovRay, toRadiance, toRhino, toRhino, toSketchUp, toSketchUp, toString, translate, translate, translate, translate, translate, translate, translateX, translateX, translateY, translateY, translateZ, translateZ, triangulate
 
Methods inherited from class anar.Parametric
child, get, 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

Box

public Box(float width)

Box

public Box(Param width)

Box

public Box(Param width,
           Param height,
           Param depth)

Box

public Box(Pt origin,
           Param width,
           Param height,
           Param depth)

Box

public Box(float width,
           float height,
           float depth)

Box

public Box(Pt origin,
           float width,
           float height,
           float depth)