|
Transform3ChangeBasis Method (Plane3, Plane3)
|
Computes a change of basis transformation. A basis change is essentially a remapping
of geometry from one coordinate system to another.
Namespace:
Karamba.Geometry
Assembly:
KarambaCommon (in KarambaCommon.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax public static Transform3 ChangeBasis(
Plane3 plane0,
Plane3 plane1
)
Public Shared Function ChangeBasis (
plane0 As Plane3,
plane1 As Plane3
) As Transform3
public:
static Transform3 ChangeBasis(
Plane3^ plane0,
Plane3^ plane1
)
static member ChangeBasis :
plane0 : Plane3 *
plane1 : Plane3 -> Transform3
Parameters
- plane0
- Type: Karamba.GeometryPlane3
Coordinate system in which the geometry is currently described. - plane1
- Type: Karamba.GeometryPlane3
Target coordinate system in which we want the geometry to be described.
Return Value
Type:
Transform3
A transformation matrix which orients geometry from one coordinate system to another on success.
Transform.Unset on failure.
See Also