| Interface | Description |
|---|---|
| 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 | Description |
|---|---|
| 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
|
| IPixelTexture |
Texture class out of matrix of pixels
|
| 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
|
| ITexture |
Abstract texture class (wrapping ITextureGL2)
|
| 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 | Description |
|---|---|
| IFieldGeo.Decay |
type of decay from surface position
|
| ISun.City | |
| ITextGeo.HorizontalAlignment | |
| ITextGeo.VerticalAlignment | |
| IUnit.Type |