C# Class R3.Geometry.Sterographic

Afficher le fichier Open project: roice3/Honeycombs Class Usage Examples

Méthodes publiques

Méthode Description
HyperboloidToPlane ( Vector3D hyperboloidPoint ) : Vector3D
NormalizeToHyperboloid ( Vector3D &v ) : void
PlaneToHyperboloid ( Vector3D planePoint ) : Vector3D

See http://en.wikipedia.org/wiki/Poincar%C3%A9_disk_model#Relation_to_the_hyperboloid_model

PlaneToSphere ( Vector3D planePoint ) : Vector3D
PlaneToSphereSafe ( Vector3D planePoint ) : Vector3D
R3toS3 ( Vector3D p ) : Vector3D
S3toR3 ( Vector3D p ) : Vector3D
SphereToPlane ( Vector3D spherePoint ) : Vector3D

Method Details

HyperboloidToPlane() public static méthode

public static HyperboloidToPlane ( Vector3D hyperboloidPoint ) : Vector3D
hyperboloidPoint Vector3D
Résultat Vector3D

NormalizeToHyperboloid() public static méthode

public static NormalizeToHyperboloid ( Vector3D &v ) : void
v Vector3D
Résultat void

PlaneToHyperboloid() public static méthode

See http://en.wikipedia.org/wiki/Poincar%C3%A9_disk_model#Relation_to_the_hyperboloid_model
public static PlaneToHyperboloid ( Vector3D planePoint ) : Vector3D
planePoint Vector3D
Résultat Vector3D

PlaneToSphere() public static méthode

public static PlaneToSphere ( Vector3D planePoint ) : Vector3D
planePoint Vector3D
Résultat Vector3D

PlaneToSphereSafe() public static méthode

public static PlaneToSphereSafe ( Vector3D planePoint ) : Vector3D
planePoint Vector3D
Résultat Vector3D

R3toS3() public static méthode

public static R3toS3 ( Vector3D p ) : Vector3D
p Vector3D
Résultat Vector3D

S3toR3() public static méthode

public static S3toR3 ( Vector3D p ) : Vector3D
p Vector3D
Résultat Vector3D

SphereToPlane() public static méthode

public static SphereToPlane ( Vector3D spherePoint ) : Vector3D
spherePoint Vector3D
Résultat Vector3D