C# Class Nexus.Graphics.Transforms.Transform3D

Provides a parent class for all three-dimensional transformations, including translation, rotation, and scale transformations.
Afficher le fichier Open project: tgjones/nexus Class Usage Examples

Méthodes publiques

Méthode Description
Transform ( AxisAlignedBox3D box ) : AxisAlignedBox3D
Transform ( Normal3D normal ) : Normal3D
Transform ( Point3D point ) : Point3D
Transform ( Point4D point ) : Point4D
Transform ( Ray3D ray ) : Ray3D
Transform ( Vector3D vector ) : Vector3D
Transform ( Point3D points ) : void
Transform ( Point4D points ) : void
Transform ( Vector3D vectors ) : void

Method Details

Transform() public méthode

public Transform ( AxisAlignedBox3D box ) : AxisAlignedBox3D
box Nexus.Objects3D.AxisAlignedBox3D
Résultat Nexus.Objects3D.AxisAlignedBox3D

Transform() public méthode

public Transform ( Normal3D normal ) : Normal3D
normal Normal3D
Résultat Normal3D

Transform() public méthode

public Transform ( Point3D point ) : Point3D
point Point3D
Résultat Point3D

Transform() public méthode

public Transform ( Point4D point ) : Point4D
point Point4D
Résultat Point4D

Transform() public méthode

public Transform ( Ray3D ray ) : Ray3D
ray Nexus.Objects3D.Ray3D
Résultat Nexus.Objects3D.Ray3D

Transform() public méthode

public Transform ( Vector3D vector ) : Vector3D
vector Vector3D
Résultat Vector3D

Transform() public méthode

public Transform ( Point3D points ) : void
points Point3D
Résultat void

Transform() public méthode

public Transform ( Point4D points ) : void
points Point4D
Résultat void

Transform() public méthode

public Transform ( Vector3D vectors ) : void
vectors Vector3D
Résultat void