public Transform25Dd(Vector2d xAxis, Vector2d yAxis, Vector2d zAxis, Vector3d position3D) { basis = new Basis25Dd(xAxis, yAxis, zAxis); spatialPosition = position3D; }
public Transform25Dd(Vector2d xAxis, Vector2d yAxis, Vector2d zAxis) { basis = new Basis25Dd(xAxis, yAxis, zAxis); spatialPosition = Vector3d.Zero; }
public Transform25Dd(Basis25Dd basis25D) { basis = basis25D; spatialPosition = Vector3d.Zero; }
public Transform25Dd(Basis25Dd basis25D, Vector3d position3D) { basis = basis25D; spatialPosition = position3D; }
// Constructors public Transform25Dd(Transform25Dd transform25D) { basis = transform25D.basis; spatialPosition = transform25D.spatialPosition; }