Package anar


Interface Summary
ExeObserver observer interface for handling execution end
iArithmetic  
iTaggable  
iTransformable Basic Operations available on all objects
Render  
SubdivScheme  
XYZ Interface for all the geomtric operation that Pt must implement (All commented lines should be on, but one day, not now...)
 

Class Summary
AColor Colors are 32bits ARGB or AHSB use swap metho to switch between RGB and HSB
Allign Deprecated
Anar GOO | Geometrie Orientee Objet
Ansys This class is an exporter for ANSYS (Finite Element Modeling).
Autolisp  
Blob  
BoolIntersection Boolean Operations are not implemented yet.
BoolOp Boolean Operations are not implemented yet.
BoolSubstraction Boolean Operations are not implemented yet.
BoolUnion Boolean Operations are not implemented yet.
Box  
Camera New Camera.
Circle  
Clock A clock based on milliseconds.
ClockFC Clock based on frameCount.
ClockFCms Clock based on frameCount.
Cone  
CSpline  
CSplineB Deprecated
Cylinder  
Ellipse  
Exe  
Exporter  
Extrude  
Face The face class extends Pts (list of points) to include renders that close the line and fill it.
FatCross  
FrenetFrame  
Group  
Line  
Meta Information about the object.
MirrorX  
MirrorY  
MirrorZ  
Mouse This library enable the wheel on the mouse.
Obj Objects
ObjExporter  
ObjFacesFromTwoLines  
ObjGLBlob  
OBJLoader The smallest Obj parser in the world.
Oog Deprecated
OogColor Deprecated
Origine Deprecated
Param Design with Ratio
ParamAbs  
ParamAngle provides the angle in b formed by the triangle determined by Pt a, Pt b and Pt c.
ParamArea Return and maintain the value from an AREA of a Face.
ParamAtan2  
ParamCos  
ParamCycle Parameter cycling between an interval with an internal counter.
ParamCycleCos Parameter cycling between an interval with an internal counter.
ParamDiv  
ParamDot  
ParamDynamicMinMax Param with dynamic (Param itself) for min and max.
Parametric  
ParamInv Deprecated Replaced by Param.inv()}
ParamInvert  
ParamLength  
ParamMul  
ParamOp  
ParamOpMono  
ParamPow  
ParamPt  
ParamSign  
ParamSin  
ParamSqrt  
ParamSquare  
ParamSub  
ParamSum  
ParamTan  
ParamX  
ParamY  
ParamZ  
ParMinMax Deprecated
Particle  
Platonic Basic Primitives based on Platonic solids.
PovRAY  
ProGL Integration of ProGL (by texone) http://www.texone.org/progl/.
Pt Absolute Points
PtABS  
PtABS4D  
PtBary  
PtBaryRedux Deprecated
PtCenter  
PtCircumCenter Calculate the center of a inscribed circle around a triangle.
PtCircumSphereCenter Calculate the center of a inscribed circle around a triangle.
PtCross  
PtCurve  
PtDarboux provides an approximate of the darboux vector given four points on a curve.
PtDER PtDER - Pt Derivated from an another point.
PtIntersect finds the intersection of line ab and line cd.
PtMid  
PtNormal Pt myNormalizedNormal = PtNormal(ptA,ptB,ptC);
PtNormalize  
PtProj Project a Pt p on a plan defined by a,b,c.
Pts Points List and Faces
PtsMid  
PtVector This type of points represent a vector (a direction with a scalar) from an arbitrary point.
Pyramid  
Radiance  
Rect  
RenderFace  
RenderFaceCurve  
RenderFaceDefault  
RenderFaceDoubleSide  
RenderFaceFurious  
RenderFaceMagicPower  
RenderFaceNormal  
RenderFaceNoStroke  
RenderFaceSequence .
RenderObj  
RenderObjAll  
RenderObjFaceDefault  
RenderObjFaceOnly  
RenderObjPts  
RenderP5  
RenderPt  
RenderPtCross  
RenderPtEllipse Deprecated replaced by anar.render.extra.RenderPtShape
RenderPtEllipseOriented Deprecated replaced by anar.render.extra.RenderPtShapeOriented
RenderPtObj Render a point with the given Obj.
RenderPts  
RenderPtsAll  
RenderPtShape Render a point like the given shape.
RenderPtShapeConstant Render a Pt as a shape (default is an optimized circle).
RenderPtShapeOriented Render a Pt as a shape (default is an optimized circle).
RenderPtsLine  
RenderPtsLineDotted  
RenderPtsSet  
RenderSpline  
RenderSplineSurf  
RenderSplineSurf2  
RenderSplineSurf2Faces  
RenderSplineSurf2Subdiv  
Revolve Object created from a rotation of a set of points around an abritrary axis.
RhinoScript  
RotateX  
RotateY  
RotateZ  
Scale  
ScaleX  
ScaleY  
ScaleZ  
Scene Scene is an interface for viewer of the SceneGraph.
SketchUpRuby  
Sliders Sliders class to handle Param lists.
SlidersBCF  
Sphere  
SplineSurf  
SplineSurf2  
Square Create a Square shape.
Star  
StarNinja Really simple variation on the Star construction.
SubdivCatmullClark  
SubdivLoop compute a step of catmull-clark subdivision scheme this implementation is not optimized and takes the original scheme without considering newer developments
SubdivSurf  
Sweep  
SweepTwoPaths Create a surface from two paths with quads between each points pairs.
SwissCross3D  
TextIO TextIO for ASCII file handling.
Tortue The turtle is displayed.
Transform Transform
Translate  
TranslateX  
TranslateY  
TranslateZ  
Turtle Implements logo turtle in the anar framework Original Syntax Syntax again French Syntax http://pagesperso-orange.fr/blady/Ressources/dia_logo.pdf
Vertex This Class is non-Parametric class.