Drawing3d documented Class Library

Base Structure

Base is a class which represents a base in the mathematical sense. So it contains a baseorigin and three axes for x, y and z. These values are stored in the fields BaseO, BaseX, BaseY and BaseZ, each of them from type xyz. In general doesn`t have to be normalized, but some methods require this property ( Relativ,Absolut). Bases and matrices which have (0, 0, 0, 1) in the fourth row are very similar. If the columns of such a matrix are considered, they represent a base when we omit the fourth coordinate. On the other side, a base defines a transformation matrix, 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 .


[Visual Basic]
<Serializable> _
Public Structure Base
public struct Base

Thread Safety

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: Drawing3d.Math

Assembly: Drawing3d (in Drawing3d.dll)

See Also

Base Members | Drawing3d.Math Namespace