An NDoc Documented Class Library

Base Members

Base overview

Public Static Properties

UnitBase UnitBase is the standard normalized base with BaseO = (0, 0, 0)

Public Static Operators

Multiplication Operator 

Public Instance Constructors

Base Constructor The constructor produces a copy of the initBase, which is used as parameter. In the most cases the UnitBase would be taken
Base b = new Base(UnitBase);

Public Instance Fields

BaseO Origin of the Base
BaseX x-axis
BaseY y-axis
BaseZ z-axis

Public Instance Methods

Absolut Calculates the absolute coordinates from point, whose coordinates are related to the Base. The base is assumed to be normalized The invert method is Relativ.
Equals 
GetHashCode (inherited from ValueType) 
GetType (inherited from Object) 
mul The base will be transform by the Matrix m.
Relativ Calculates the relative coordinates from point. The base is assumed to be normalized The invert method is Absolut.
RelativAffin Calculates the relative coordinates from point. It is not nesessary, that the base is normalized. See also Relativ The invert method is Absolut.
ToMatrix Converts a base to matrix by setting the columns to BaseX, BaseY, BaseZ, BaseO and adding (0, 0, 0, 1) in the fourth row. The invers method is toBase
ToString (inherited from ValueType) 

See Also

Base Class | Minais.Drawing3d.Math Namespace