Base is a class whitch represents a base in the mathematical sense. So it contains a baseorigin and three axes for x, y and z. Stored are these values in the fields BaseO, BaseX, BaseY and BaseZ, each of them is from type xyz. In general a base musn't be normalized, but some methods require this property ( Relativ,Absolut). Bases and matrices, who has (0, 0, 0, 1) in the fourth row are nearly the same thing. If you consider the columns of such a matrix then the columns represent a base when we omit the fourth coordinate. On the other side defines a base a transformationsmatrix, if baseX, baseY, baseZ, baseO are taken as columns of a matrix ( and adding (0, 0, 0, 1) in the fourth row ). ToMatrix
For a list of all members of this type, see Base Members.
System.Object
System.ValueType
Minais.Drawing3d.Math.Base
Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.
Namespace: Minais.Drawing3d.Math
Assembly: Drawing3d (in Drawing3d.dll)