Method | Description | |
---|---|---|
BallToKlein ( |
Transform a geodesic sphere in the ball model to the Klein model. Output will be a plane.
|
|
BallToUHS ( |
||
BallToUHS ( |
||
BallToUHS ( Vector3D v ) : Vector3D | ||
SizeFuncConst ( Vector3D v, double scale ) : double | ||
TransformHelper ( Vector3D v, |
NOTE! This should only be used if m is a transform that preserves the imaginary axis!
|
|
TransformInBall ( |
This applies the same Mobius transform to all vertical planes through the z axis. NOTE: m must therefore be a mobius transform that keeps the imaginary axis constant! NOTE: s must be geodesic! (orthogonal to boundary).
|
|
TransformInBall2 ( |
||
TransformInUHS ( |
This applies the the Mobius transform to the plane at infinity. Any Mobius is acceptable. NOTE: s must be geodesic! (orthogonal to boundary).
|
|
TransformInUHS2 ( |
||
UHSToBall ( |
NOTE: s must be geodesic! (orthogonal to boundary).
|
|
UHSToBall ( Vector3D v ) : Vector3D |
Method | Description | |
---|---|---|
FromUpperHalfPlaneMobius ( ) : |
||
ToUpperHalfPlaneMobius ( ) : |
public static BallToKlein ( |
||
s | ||
return |
public static BallToUHS ( |
||
c | ||
return |
public static BallToUHS ( |
||
s | ||
return |
public static BallToUHS ( Vector3D v ) : Vector3D | ||
v | Vector3D | |
return | Vector3D |
public static SizeFuncConst ( Vector3D v, double scale ) : double | ||
v | Vector3D | |
scale | double | |
return | double |
public static TransformHelper ( Vector3D v, |
||
v | Vector3D | |
m | ||
return | Vector3D |
public static TransformInBall ( |
||
s | ||
m | ||
return |
public static TransformInBall2 ( |
||
s | ||
m | ||
return | void |
public static TransformInUHS ( |
||
s | ||
m | ||
return |
public static TransformInUHS2 ( |
||
s | ||
m | ||
return | void |
public static UHSToBall ( |
||
s | ||
return |
public static UHSToBall ( Vector3D v ) : Vector3D | ||
v | Vector3D | |
return | Vector3D |