|
||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||
See:
Description
| Interface Summary | |
|---|---|
| I2DFieldI | abstract field function |
| I3DFieldI | abstract field function |
| IArithmeticVal<T,S> | Abstract Scalar (1D) Value Interface |
| IBoidI | Interface API of Boid. |
| IBoolI | Interface of boolean to be used as IParameterObject. |
| IBoolOp | Interface of boolean operator. |
| IComparator<T> | An interface to define comparator to be used in sorting with ISort. |
| ICurveI | Abstract interface of NURBS curve. |
| ICurveOp | Interface of NURBS curve operator. |
| IDecay | Abstract interface for field decay |
| IDoubleI | Interface of double (1 dimensional vector) to be used as IParameterObject. |
| IDoubleOp | Interface of double (or 1 dimensional vector) operator. |
| IDynamics | Interface of a subobject of IObject to control dynamic behavior of IObject. |
| IEntityParameter | Abstract interface to mark entity classes which contain actual geometry data inside. |
| IFieldI | abstract field function |
| IFoldable | Abstract interface of foldable/unfoldable geometry. |
| IFunction | Abstract interface to define a function to output 1 dimensional value taking input of 1 dimensional value. |
| IGraphicI | An interface defining drawing methods. |
| IIntegerI | Interface of integer to be used as IParameterObject. |
| IIntegerOp | Interface of integer operator. |
| IMatrix2I | Abstract interface of 2x2 numerical matrix. |
| IMatrix2Op | Interface of 2x2 matrix operator. |
| IMatrix3I | Abstract interface of 3x3 numerical matrix. |
| IMatrix3Op | Interface of 3x3 matrix operator. |
| IMatrix4I | Abstract interface of 4x4 numerical matrix. |
| IMatrix4Op | Interface of 4x4 matrix operator. |
| IMatrixI | Abstract interface of numerical matrix. |
| IMatrixOp | Interface of matrix operator. |
| IMeshI | Abstract interface of polygon mesh. |
| IParameter | Abstract interface of abstract operators. |
| IParticleFactory | |
| IParticleI | Class of an implementation of IDynamicObject to have physical attributes of point. |
| IParticleOnCurveFactory | |
| IParticleOnCurveI | Class of an implementation of IDynamicObject to have physical attributes of point. |
| IReferenceParameter | Abstract interface to mark reference classes which don't contain actual geometry data inside but do only references to them. |
| IScalar | Abstract Scalar (1D) Value Interface |
| IScalarFieldI | abstract field function |
| IServerI | An interface to have access to IServer. |
| ISpringI | Interface API of straightener (straightening force) classes |
| IStraightenerI | Interface API of straightener (straightening force) classes |
| ISubobject | A base class of subobjects to be contained by IObject. |
| ISurfaceI | Abstract interface of NURBS surface. |
| ISurfaceOp | Interface of NURBS surface operator. |
| ISwitchE | Interface to be used as to switch methods to return entity instance. |
| ISwitchI | Interface to be used as to switch methods to return entity or reference instance. |
| ISwitchR | Interface to be used as to switch methods to return reference instance. |
| ITensionFactory | |
| ITensionI | Interface API of tension classes |
| ITrajectoryI | Interface of trajectory API |
| ITransformable | Abstract interface of transformable geometry. |
| ITrimCurveI | Interface of trim curve of surface. |
| IVal | Abstract Value Interface (super interface of scalar (1D), 2D vector, 3D vector 4D vector) |
| IVec2I | Abstract interface of 2 dimensional vector. |
| IVec2Op | Interface of 2 dimensional vector operator. |
| IVec4I | Abstract interface of 4 dimensional vector. |
| IVec4Op | Interface of 4 dimensional vector operator. |
| IVecI | Abstract interface of 3 dimensional vector. |
| IVecOp | Interface of 3 dimensional vector operator. |
| Class Summary | |
|---|---|
| I2DCurveFieldGeo | 2D vector filed defined by a NURBS curve. |
| I2DField | 2D vector filed agent. |
| I2DMapField | 2D vector filed defined by a map |
| I2DMapFieldGeo | 2D vector filed defined by a IMap |
| I2DSurfaceFieldGeo | 2D vector filed defined by a NURBS surface. |
| I2DSurfaceNormalField | 2D vector filed defined by a NURBS surface normal. |
| I2DSurfaceNormalField.I2DSurfaceNormalFieldGeo | |
| I2DSurfacePositionField | 2D vector filed defined by a NURBS surface position (vector from the origin). |
| I2DSurfacePositionField.I2DSurfacePositionFieldGeo | |
| I2DSurfaceSlopeField | 2D vector filed defined by a NURBS surface slope in respect to a given vector. |
| I2DSurfaceSlopeField.I2DSurfaceSlopeFieldGeo | |
| I2DSurfaceUTangentField | 2D vector filed defined by a NURBS surface tangent in U. |
| I2DSurfaceUTangentField.I2DSurfaceUTangentFieldGeo | |
| I2DSurfaceVTangentField | 2D vector filed defined by a NURBS surface tangent in U. |
| I2DSurfaceVTangentField.I2DSurfaceVTangentFieldGeo | |
| I3DField | 3D vector filed agent. |
| IAddMap | A subclass of IMap defined by addition of two maps. |
| IAgent | Class of an agent based on one point, extending IPoint and implements IDynamics |
| IAgentTracker | dynamic behavior for a geometry object to track particle location. |
| IAppletGL1 | |
| IAppletGL2 | |
| IApplicationGL1 | |
| IApplicationGL2 | |
| IArc | Arc object. |
| IArcGeo | Geometry class of an arc. |
| IAttractor | Attractor field defined by a center point. |
| IAttractorGeo | Attractor field defined by a center point. |
| IAttribute | A super class of misc attributes of IObject, mostly graphic related. |
| IBasicMaterial | A Class of rendering material properties for IObject geometries. |
| IBoid | Class of an agent based on one point, extending IPoint and implements IDynamics |
| IBoidGeo | Class of boid algorithm (swarm algorithm). |
| IBoidTrajectory | Particle agent with trajectory curve. |
| IBool | Entity class of boolean to be used as IParameterObject. |
| IBoolR | Reference class of boolean to be used as IParameterObject. |
| IBoolR.And | |
| IBoolR.Eq | |
| IBoolR.Not | |
| IBoolR.Or | |
| IBounds | Bounding box described by minimum point and maximum point. |
| IBox | Box geometry |
| IBrep | Class BRep (Boundary Representation) of IObject. |
| IBrepXComparator | A class to define order of IVec in X to be used in sorting with ISort. |
| IBrepYComparator | A class to define order of IVec in X to be used in sorting with ISort. |
| IBrepZComparator | A class to define order of IVec in X to be used in sorting with ISort. |
| IBSplineBasisFunction | Implementation of Bernstein polynomial for NURBS geometry. |
| ICircle | Circle object. |
| ICircleGeo | Geometry class of a circle. |
| ICollidableMesh | Class of polygon mesh with collidable ITriangleWall for IParticleI on each face |
| IColor | Abstracted color class in case ATW not provided. |
| ICompoundField | manage multiple fields; included field should be point / curve / surface based field because it needs to measure distance to check which is closest. |
| IConfig | An interface to contain static constants used in the whole iGeo system. |
| IConstantMap | A subclass of IMap defined by one constant number |
| ICurve | Class of NURBS curve object. |
| ICurveAttractorField | 3D vector filed defined by a NURBS curve. |
| ICurveAttractorField.ICurveAttractorFieldGeo | |
| ICurveCache | Point cache of a curve for proximity search. |
| ICurveCreator | class with collection of static methods to create various type of curve. |
| ICurveCurlField | 3D vector filed defined by a NURBS curve tanget causing curling force. |
| ICurveCurlField.ICurveCurlFieldGeo | |
| ICurveFieldGeo | 3D vector filed defined by a NURBS curve. |
| ICurveGeo | Geometry of NURBS curve. |
| ICurvePositionField | 3D vector filed defined by a NURBS curve position (vector from the origin). |
| ICurvePositionField.ICurvePositionFieldGeo | |
| ICurveR | Reference class of NURBS curve to contain any instance of ICurveI. |
| ICurveR.IsClosed | |
| ICurveR.Pt | |
| ICurveR.Tan | |
| ICurveR.U | |
| ICurveR.U2 | |
| ICurveTangentField | 3D vector filed defined by a NURBS curve tanget. |
| ICurveTangentField.ICurveTangentFieldGeo | |
| ICurveXComparator | A class to define order of IVec in X to be used in sorting with ISort. |
| ICurveYComparator | A class to define order of IVec in X to be used in sorting with ISort. |
| ICurveZComparator | A class to define order of IVec in X to be used in sorting with ISort. |
| ICylinder | Cylinder surface class |
| IDataAgent<T extends IArithmeticVal<T,S>,S> | Agent class with a generic data |
| IDelaunay | Class to calculate Delaunay triangulation out of 3D points. |
| IDelaunay2D | Class to calculate Delaunay triangulation out of 2D points. |
| IDelaunay2D.EdgeCounter | |
| IDelaunay2D.FaceIndex | |
| IDirectionalComparator | A class to define order of IVec in a specified direction to be used in sorting with ISort. |
| IDistanceComparator | A class to define order of IVec in a specified direction to be used in sorting with ISort. |
| IDouble | Entity class of double (1 dimensional vector) to be used as IParameterObject. |
| IDoubleMap | A subclass of IMap containing 2D array of double to implement a map. |
| IDoubleR | Reference class of double (1 dimensional vector) to be used as IParameterObject. |
| IDoubleR.Abs | |
| IDoubleR.ACos | |
| IDoubleR.Add | |
| IDoubleR.ASin | |
| IDoubleR.ATan | |
| IDoubleR.ATan2 | |
| IDoubleR.Cos | |
| IDoubleR.Deg | |
| IDoubleR.Div | |
| IDoubleR.Eq | |
| IDoubleR.Exp | |
| IDoubleR.FromInt | |
| IDoubleR.Inv | |
| IDoubleR.Log | |
| IDoubleR.Mul | |
| IDoubleR.Neg | |
| IDoubleR.Pow | |
| IDoubleR.Rad | |
| IDoubleR.Sin | |
| IDoubleR.Sq | |
| IDoubleR.Sqrt | |
| IDoubleR.Sub | |
| IDoubleR.Tan | |
| IDynamicsBase | Implementation of IDynamics. |
| IDynamicServer | A server to take care of all IDynamicObject. |
| Ie | Instantiable class of ISwitchE interface to be used as to switch methods to return entity instance. |
| IEdge | Class of an edge of polygon mesh. |
| IErr | A class to provide default static error output stream. |
| IFace | Class of a face of polygon mesh. |
| IField | Field agent base class. |
| IFieldGeo | abstract class of 2D vector filed. |
| IFieldMesh | create polygon mesh as sampled interface of equal intensity of fields |
| IFieldMesh.EdgeVertex | |
| IFieldMesh.VertexGrid | |
| IFieldVisualizer | Visualize field with xyz grid of arrows (IVectorObject) |
| IFoldableStrip | Class of foldable geometry. |
| IG | A main interface to background process of iGeo. |
| IGaussDecay | Abstract interface for field decay |
| IGeometry | Transformable objects. |
| IGeometryXComparator<T extends IGeometry> | A class to define order of IVec in X to be used in sorting with ISort. |
| IGeometryYComparator<T extends IGeometry> | A class to define order of IVec in X to be used in sorting with ISort. |
| IGeometryZComparator<T extends IGeometry> | A class to define order of IVec in X to be used in sorting with ISort. |
| IGraphicObject | A subobject of IObject to draw the object on displays. |
| IGraphicServer | A server to contain graphic objects to manage drawing process. |
| IGravity | Attractor field defined by a center point. |
| IImageMap | A subclass of IMap defined by a bitmap image. |
| IImageSequenceMap | A subclass of IMap defined by a bitmap image. |
| IIn | A class to provide default static input stream. |
| IInteger | Entity class of integer to be used as IParameterObject. |
| IIntegerR | Reference class of integer to be used as IParameterObject. |
| IIntegerR.Add | |
| IIntegerR.Div | |
| IIntegerR.Eq | |
| IIntegerR.FromDouble | |
| IIntegerR.Mod | |
| IIntegerR.Mul | |
| IIntegerR.Neg | |
| IIntegerR.Sub | |
| IInvertMap | A subclass of IMap defined by inverting value from 0 to 1 and 1 to 0. |
| ILayer | A class of a layer to contain and organize objects. |
| ILineAgent | Class of an agent with a line with start and end points. |
| ILineAgentGeo | Class of an agent with a line with start and end points. |
| ILinearDecay | Abstract interface for field decay |
| ILinkedDataAgent<T extends IArithmeticVal<T,IDoubleI>> | Agent class with a generic data with links to other data agents |
| ILinkedNodeMeshAgent | Mesh with vertices linked with scalar data and visualized as vertex color |
| ILinkedNodeMeshField | 3D vector filed defined by normal vector of mesh vertices |
| ILinkedNodeMeshField.ILinkedNodeMeshFieldGeo | |
| ILinkedScalarAgent | Agent class with a generic data with links to other data agents |
| ILinkedVec2Agent | Agent class with a generic data with links to other data agents |
| ILinkedVecAgent | Agent class with a generic data with links to other data agents |
| IMap | A base class of map classes to provide mapping function to set values on a 2D map and extract value out of the map. |
| IMaterial | A super class of rendering material properties |
| IMatrix | Class of numerical matrix in specified size . |
| IMatrix2 | Class of 2x2 numerical matrix. |
| IMatrix3 | Class of 3x3 numerical matrix. |
| IMatrix4 | Class of 4x4 numerical matrix. |
| IMaxMap | A subclass of IMap defined by taking larger value of two maps. |
| IMesh | Class of polygon mesh object. |
| IMeshAgent | Agent to iterate mesh faces. |
| IMeshCreator | Miscellious static methods to instantiate IMesh object. |
| IMeshFieldGeo | 3D vector filed defined by a mesh. |
| IMeshGeo | Geometry of polygon mesh containing lists of vertices, edges and faces. |
| IMeshNormalField | 3D vector filed defined by normal vector of mesh vertices |
| IMeshNormalField.IMeshNormalFieldGeo | |
| IMeshR | Reference class of polygon mesh object containing any instance of IMeshI. |
| IMeshType | Visitor class to define a type of mesh to be instantiated. |
| IMinMap | A subclass of IMap defined by taking smaller value of two maps. |
| IMultiplyMap | A subclass of IMap defined by multiplication of two maps. |
| INoDecay | Abstract interface for field decay |
| INurbsGeo | Base class of NURBS geometry providing miscellaneous methods to be used in child classes. |
| IObject | A base class of iGeo object to be contained by IServer. |
| IOut | A class to provide default static output stream. |
| IParameterObject | A subobject of IObject to contain numerical geometry data |
| IParticle | Class of an agent with IParticleGeo. |
| IParticleAgent | Alias class of IParticle for backward compatibility. |
| IParticleDirectionLink | Class of an implementation of IDynamics to limit particles to be spacified direction from a center. |
| IParticleDistanceLink | Class of an implementation of IDynamics to limit particles to be spacified direction from a center. |
| IParticleGeo | Class of an implementation of IDynamics to have physical attributes of point. |
| IParticleOnCurve | Class of an agent with IParticleOnCurveGeo. |
| IParticleOnCurveAgent | Alias class of IParticleOnCurve for backward compatibility; Use IParticleOnCurve instead. |
| IParticleOnCurveGeo | Class of an implementation of IDynamics to have physical attributes of point on a curve. |
| IParticleOnMeshGeo | Class of an implementation of IDynamics to have physical attributes of point on a cureve. |
| IParticleOnPlane | Class of an agent with IParticleOnPlaneGeo. |
| IParticleOnPlaneGeo | Class of an implementation of IDynamics to have physical attributes of point on a plane. |
| IParticleTrajectory | Particle agent with trajectory curve. |
| IPiecewiseFunction | Implementation of piecewise function out of multiple IFunction. |
| IPiecewisePolynomialFunction | Implementation of piecewise function out of multiple IPolynominalFunction |
| IPlanarAttractor | 3D field attracting only on the planar direction. |
| IPlanarAttractor.IPlanarAttractorGeo | |
| IPlaneAttractorField | Attractor field defined by a plane. |
| IPlaneAttractorField.IPlaneAttractorFieldGeo | |
| IPlaneFieldGeo | 3D vector filed defined by a plane. |
| IPoint | Class of point object. |
| IPointAgent | Class of an agent based on one point. |
| IPointCloudFieldGeo | 3D vector filed defined by points. |
| IPointCurlField | Attractor field defined by a center point. |
| IPointCurlFieldGeo | Curl field defined by a point and an axis vector. |
| IPointFieldGeo | 3D vector filed defined by a point. |
| IPointR | Reference class of a point object to contain any instance of IVecI. |
| IPolycurve | Class of a curve which consists of multiple curves. |
| IPolycurveGeo | Class of a curve which consists of multiple curves. |
| IPolynomialFunction | Implementation of IFunction with polynomial. |
| IPrintWrapper | |
| Ir | Instantiable class of ISwitchR interface to be used as to switch methods to return reference instance. |
| IRadialComparator | A class to define order of IVec in angle around a specified center to be used in sorting with ISort. |
| IRand | A class to provide random number function. |
| IRandom | An alias class of IRand. |
| IScalarField | scalar filed agent. |
| IScaleMap | A subclass of IMap defined by scaling another map. |
| IServer | A class of server to contain and manage instances of IObject. |
| ISort | A class to sort objects in the order defined by a comparator implementing IComparator interface. |
| ISpacingEqualizer | Tension force to equalize spacing between pt1- pt2 and pt2 - pt3. |
| ISphere | Sphere surface class |
| ISpring | Class of IDynamics to simulate spring force between two particles with specified length. |
| ISpringLine | Class of IDynamicObject to simulate spring force between two particles. |
| IStick | Class of IDynamics to simulate fixed length relationship between two points |
| IStickLine | Line representation of stick dynamics |
| IStraightener | Class of IDynamicsBase to simulate tension force to make 3 points in straight |
| IStraightenerCurve | 3 point curve with straightener force inside. |
| IString | Class of IDynamics to simulate limited length relationship between two points |
| IStringLine | Class of IDynamicObject to simulate limited length string between two particles. |
| ISubMap | A subclass of IMap defined by extracting part of another map. |
| ISubtractMap | A subclass of IMap defined by subtraction of two maps. |
| ISun | A solar analysis package providing direction of the sun in the spcecified location at the specified time. |
| ISun.DateIterator | |
| ISun.DateRange | |
| ISun.Location | |
| ISun.SearchBuffer | |
| ISurface | Class of NURBS surface object. |
| ISurfaceAttractorField | 3D vector filed defined by a NURBS surface to attract particle to the closest point on the surface. |
| ISurfaceAttractorField.ISurfaceAttractorFieldGeo | |
| ISurfaceCache | Point cache of a surface for proximity search. |
| ISurfaceCreator | class with collection of static methods to create various type of surface. |
| ISurfaceCreator.XCurveComparator | |
| ISurfaceCreator.YCurveComparator | |
| ISurfaceCreator.ZCurveComparator | |
| ISurfaceDensityMap | A subclass of IMap defined by accumulated curvature of a surface |
| ISurfaceDepthMap | A subclass of IMap defined by depth of surface in the assigned depth direction. |
| ISurfaceFieldGeo | 3D vector filed defined by a NURBS surface. |
| ISurfaceGeo | Geometry of NURBS surface. |
| ISurfaceNormalField | 3D vector filed defined by a NURBS surface normal. |
| ISurfaceNormalField.ISurfaceNormalFieldGeo | |
| ISurfacePositionField | 3D vector filed defined by a NURBS surface position (vector from the origin). |
| ISurfacePositionField.ISurfacePositionFieldGeo | |
| ISurfaceR | Reference class of NURBS surface to contain any instance of ISurfaceI. |
| ISurfaceR.IsFlat | |
| ISurfaceR.IsUClosed | |
| ISurfaceR.IsVClosed | |
| ISurfaceR.Normal | |
| ISurfaceR.Pt | |
| ISurfaceR.UTan | |
| ISurfaceR.UV | |
| ISurfaceR.UV2 | |
| ISurfaceR.VTan | |
| ISurfaceSlopeField | 3D vector filed defined by a NURBS surface slope in respect to a given vector. |
| ISurfaceSlopeField.ISurfaceSlopeFieldGeo | |
| ISurfaceUTangentField | 3D vector filed defined by a NURBS surface tangent in U. |
| ISurfaceUTangentField.ISurfaceUTangentFieldGeo | |
| ISurfaceVTangentField | 3D vector filed defined by a NURBS surface tangent in U. |
| ISurfaceVTangentField.ISurfaceVTangentFieldGeo | |
| ISurfaceXComparator | A class to define order of IVec in X to be used in sorting with ISort. |
| ISurfaceYComparator | A class to define order of IVec in X to be used in sorting with ISort. |
| ISurfaceZComparator | A class to define order of IVec in X to be used in sorting with ISort. |
| ISurfaceZDepthMap | A subclass of IMap defined by z depth of surface. |
| ITensileNet | Class to create tensile network which consists of IParticle and ITensionLine. |
| ITensileNet.ConstructorAndParameters<T> | |
| ITensileNet.IParticleCoupler | |
| ITensileNet.IParticleOnCurveComparator | |
| ITension | Class of IDynamics to simulate tension force between two particles. |
| ITensionLine | Class of IDynamicObject to simulate tension force between two particles. |
| ITensionLineOnCurve | Class of IDynamicObject to simulate tension force between two particles. |
| ITensionOnCurve | Class of IDynamics to simulate tension force between two particles on curve based on distance in u parameter space. |
| IText | |
| ITextGeo | Class of a text object in 3D space |
| ITrajectoryGeo | IDyanmics class to have trajectory curve object. |
| ITriangleWall | Infinite plane wall to bounce particle |
| ITrimCache | Point cache of a surface trim curves, for checking a point is inside the trim or not |
| ITrimCurve | Geometry class of trim curve on a surface. |
| IUFlipMap | A subclass of IMap defined by flipping another map in u direction. |
| IULinearMap | A subclass of IMap defined by two value to generate gradient map in u direction. |
| IUnit | Unit of geometries in a server |
| IUSineMap | A subclass of IMap defined by sine curve in u direction. |
| IUStripeShiftMap | A subclass of IMap defined by another map and parameter shift in u direction in a stripe way in v direction |
| IValueComparator<T> | An interface to define comparator to be used in sorting with ISort. |
| IVec | Class of 3 dimensional vector. |
| IVec2 | Class of 2 dimensional vector. |
| IVec2f | Class of 2 dimensional vector in float. |
| IVec2R | Reference class of 2 dimensional vector to be used as IParameterObject. |
| IVec2R.Add | |
| IVec2R.Angle | |
| IVec2R.Cross | |
| IVec2R.Dist | |
| IVec2R.Dist2 | |
| IVec2R.Div | |
| IVec2R.Dot | |
| IVec2R.Eq | |
| IVec2R.EqX | |
| IVec2R.EqY | |
| IVec2R.FromX | |
| IVec2R.FromXY | |
| IVec2R.FromY | |
| IVec2R.Len | |
| IVec2R.Len2 | |
| IVec2R.Mul | |
| IVec2R.Neg | |
| IVec2R.Ortho | |
| IVec2R.Ref | |
| IVec2R.Rot | |
| IVec2R.Scale1d | |
| IVec2R.SetLen | |
| IVec2R.Shear | |
| IVec2R.Sub | |
| IVec2R.ToVec2 | |
| IVec2R.ToVec3 | |
| IVec2R.ToVec4 | |
| IVec2R.Transform2 | |
| IVec2R.Transform3 | |
| IVec2R.TransformVec2 | |
| IVec2R.TransformVec3 | |
| IVec2R.Unit | |
| IVec2R.X | |
| IVec2R.Y | |
| IVec4 | Class of 4 dimensional vector. |
| IVec4R | Reference class of 4 dimensional vector to be used as IParameterObject. |
| IVec4R.Add | |
| IVec4R.Cross | |
| IVec4R.Dist | |
| IVec4R.Dist2 | |
| IVec4R.Div | |
| IVec4R.Eq | |
| IVec4R.EqW | |
| IVec4R.EqX | |
| IVec4R.EqY | |
| IVec4R.EqZ | |
| IVec4R.FromVec | |
| IVec4R.FromVecAndW | |
| IVec4R.FromW | |
| IVec4R.FromX | |
| IVec4R.FromXYZ | |
| IVec4R.FromXYZW | |
| IVec4R.FromY | |
| IVec4R.FromZ | |
| IVec4R.Mul | |
| IVec4R.Neg | |
| IVec4R.Ref | |
| IVec4R.Rot | |
| IVec4R.Rot2 | |
| IVec4R.Scale1d | |
| IVec4R.SetLen | |
| IVec4R.Shear | |
| IVec4R.Sub | |
| IVec4R.ToVec | |
| IVec4R.ToVec2 | |
| IVec4R.ToVec2WithAxis | |
| IVec4R.ToVec2WithAxisAndOrigin | |
| IVec4R.ToVec2WithProjection | |
| IVec4R.Transform3 | |
| IVec4R.Transform4 | |
| IVec4R.TransformVec3 | |
| IVec4R.TransformVec4 | |
| IVec4R.Unit | |
| IVec4R.W | |
| IVec4R.X | |
| IVec4R.Y | |
| IVec4R.Z | |
| IVecR | Reference class of 3 dimensional vector to be used as IParameterObject. |
| IVecR.Add | |
| IVecR.Angle | |
| IVecR.Cross | |
| IVecR.Dist | |
| IVecR.Dist2 | |
| IVecR.Div | |
| IVecR.Dot | |
| IVecR.Eq | |
| IVecR.EqX | |
| IVecR.EqY | |
| IVecR.EqZ | |
| IVecR.FromX | |
| IVecR.FromXYZ | |
| IVecR.FromY | |
| IVecR.FromZ | |
| IVecR.Len | |
| IVecR.Len2 | |
| IVecR.Mul | |
| IVecR.Neg | |
| IVecR.Ref | |
| IVecR.Rot | |
| IVecR.Rot2 | |
| IVecR.Scale1d | |
| IVecR.SetLen | |
| IVecR.Shear | |
| IVecR.Sub | |
| IVecR.ToVec2 | |
| IVecR.ToVec2WithAxis | |
| IVecR.ToVec2WithAxisAndOrigin | |
| IVecR.ToVec2WithProjection | |
| IVecR.Transform3 | |
| IVecR.Transform4 | |
| IVecR.TransformVec3 | |
| IVecR.TransformVec4 | |
| IVecR.Unit | |
| IVecR.X | |
| IVecR.Y | |
| IVecR.Z | |
| IVectorObject | Class only to visualize IVecI. |
| IVertex | Class of a vertex of polygon mesh. |
| IVertex.ZComparator | |
| IVertex.ZYXComparator | |
| IVFlipMap | A subclass of IMap defined by flipping another map in v direction. |
| IVLinearMap | A subclass of IMap defined by two value to generate gradient map in v direction. |
| IVoronoi2D | Class to calculate Delaunay triangulation out of 2D points. |
| IVoronoi2D.RadialComparator | |
| IVSineMap | A subclass of IMap defined by sine curve in v direction. |
| IVStripeShiftMap | A subclass of IMap defined by another map and parameter shift in v direction in a stripe way in u direction |
| IWall | Infinite plane wall to bounce particle |
| IXComparator | A class to define order of IVec in X to be used in sorting with ISort. |
| IYComparator | A class to define order of IVec in Y to be used in sorting with ISort. |
| IZComparator | A class to define order of IVec in Z to be used in sorting with ISort. |
| Enum Summary | |
|---|---|
| IFieldGeo.Decay | type of decay from surface position |
| ISun.City | |
| ITextGeo.HorizontalAlignment | |
| ITextGeo.VerticalAlignment | |
| IUnit.Type | |
Main package of iGeo library. This contains classes to handle three dimensional geometries, database of created internal objects and miscellaneous numerical operations. Old sub-package of igeo.geo (geometry package), igeo.core (core package), and igeo.util (utility package) are integrated into this main package.
|
||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||