anar

Class PtABS

java.lang.Object
  extended by anar.Parametric
      extended by anar.Pt
          extended by anar.PtABS
All Implemented Interfaces:
iArithmetic, iTaggable, iTransformable, XYZ, java.lang.Cloneable
Direct Known Subclasses:
Particle, PtABS4D

public class PtABS
extends Pt
implements java.lang.Cloneable


Field Summary
 
Fields inherited from class anar.Pt
globalRender, render
 
Fields inherited from class anar.Parametric
meta
 
Constructor Summary
PtABS()
           
PtABS(float x)
           
PtABS(float x, float y)
           
PtABS(float x, float y, float z)
           
PtABS(Param x)
           
PtABS(Param x, Param y)
           
PtABS(Param x, Param y, Param z)
           
PtABS(Pt p)
           
PtABS(XYZ p)
           
 
Method Summary
 void build()
           
 java.lang.Object clone()
           
 void set(float x)
           
 void set(float x, float y)
           
 void set(float x, float y, float z)
           
 PtABS set(Meta meta)
           
 void set(Param x)
           
 void set(Param x, Param y)
           
 void set(Param x, Param y, Param z)
           
 void set(PtABS p)
           
 void set(XYZ p)
           
 PtABS tag(Meta tag)
           
 void x(float d)
           
 void x(Param v)
           
 void y(float d)
           
 void y(Param v)
           
 void z(float d)
           
 void z(Param v)
           
 
Methods inherited from class anar.Pt
apply, bound, boundCenter, copy, create, create, create, create, create, create, create, create, create, create, create, create, createNull, createRnd, createRnd, createRnd, divide, divide, divide, divide, dot, dot, draw, equalsPt, equalsPt, fill, fill, fill, fill, fill, fill, fillP5, getTransform, isOver, isOver, length, length, length, lengthNoSq, lengthSq, lengthSq, minus, minus, minus, minus, minus, multiply, multiply, multiply, multiply, multiply, onScreen, orphaned, plus, plus, plus, plus, plus, plus, render, rotateX, rotateX, rotateY, rotateY, rotateZ, rotateZ, scale, scale, scale, scale, scale, scale, scale, scale, scaleX, scaleX, scaleY, scaleY, scaleZ, scaleZ, set, setMeta, tag, toANSYS, toAutocad, toAutocadPart, toMegaPPOV, toObjExporter, toObjExporterAsObject, toPovRay, toPovRayAsObject, toRadiance, toRadianceAsObject, toRhino, toRhinoAsObject, toRhinoAsVar, toShortString, toSingleName, toSketchUp, toSketchUpAsPoint3D, toString, toStringComa, toStringComaPovRay, toStringTab, toStringTabRad, translate, translate, translate, translate, translate, translate, translateX, translateX, translateY, translateY, translateZ, translateZ, x, y, z
 
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

PtABS

public PtABS()

PtABS

public PtABS(Param x)

PtABS

public PtABS(Param x,
             Param y)
Parameters:
x -
y -

PtABS

public PtABS(float x)

PtABS

public PtABS(float x,
             float y)

PtABS

public PtABS(float x,
             float y,
             float z)

PtABS

public PtABS(Param x,
             Param y,
             Param z)

PtABS

public PtABS(XYZ p)

PtABS

public PtABS(Pt p)
Method Detail

x

public void x(float d)
Specified by:
x in interface XYZ
Overrides:
x in class Pt

y

public void y(float d)
Specified by:
y in interface XYZ
Overrides:
y in class Pt

z

public void z(float d)
Specified by:
z in interface XYZ
Overrides:
z in class Pt

set

public void set(float x,
                float y,
                float z)
Specified by:
set in interface XYZ
Overrides:
set in class Pt

set

public void set(float x,
                float y)
Specified by:
set in interface XYZ
Overrides:
set in class Pt

set

public void set(float x)
Specified by:
set in interface XYZ
Overrides:
set in class Pt

set

public void set(Param x,
                Param y,
                Param z)
Specified by:
set in interface XYZ
Overrides:
set in class Pt

set

public void set(Param x,
                Param y)
Specified by:
set in interface XYZ
Overrides:
set in class Pt

set

public void set(Param x)
Specified by:
set in interface XYZ
Overrides:
set in class Pt

set

public void set(XYZ p)
Specified by:
set in interface XYZ
Overrides:
set in class Pt

x

public void x(Param v)
Specified by:
x in interface XYZ
Overrides:
x in class Pt

y

public void y(Param v)
Specified by:
y in interface XYZ
Overrides:
y in class Pt

z

public void z(Param v)
Specified by:
z in interface XYZ
Overrides:
z in class Pt

set

public void set(PtABS p)

set

public PtABS set(Meta meta)
Specified by:
set in interface iTaggable
Overrides:
set in class Pt

tag

public PtABS tag(Meta tag)
Overrides:
tag in class Pt

build

public void build()

clone

public java.lang.Object clone()
Overrides:
clone in class java.lang.Object