Package gov.nih.mipav.model.structures
Class ComputationalGeometry.ExtensionMethods
- java.lang.Object
-
- gov.nih.mipav.model.structures.ComputationalGeometry.ExtensionMethods
-
- Enclosing class:
- ComputationalGeometry
public class ComputationalGeometry.ExtensionMethods extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ExtensionMethods()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ComputationalGeometry.Matrix4x4Add(ComputationalGeometry.Matrix4x4 a, ComputationalGeometry.Matrix4x4 b)<T> TFakePeek(java.util.HashSet<T> hashSet, T def)<T> TFakePop(java.util.HashSet<T> hashSet, T def)ComputationalGeometry.Matrix4x4Multiply(ComputationalGeometry.Matrix4x4 a, double b)ComputationalGeometry.MyVector2ToMyVector2(ComputationalGeometry.MyVector3 v)ComputationalGeometry.MyVector2ToMyVector2(WildMagic.LibFoundation.Mathematics.Vector2d v)ComputationalGeometry.MyVector2ToMyVector2(WildMagic.LibFoundation.Mathematics.Vector3d v)ComputationalGeometry.MyVector3ToMyVector3(WildMagic.LibFoundation.Mathematics.Vector3d v)ComputationalGeometry.MyVector3ToMyVector3_Yis3D(ComputationalGeometry.MyVector2 v, double yPos)WildMagic.LibFoundation.Mathematics.Vector2dToVector2(ComputationalGeometry.MyVector2 v)WildMagic.LibFoundation.Mathematics.Vector3dToVector3(ComputationalGeometry.MyVector2 v, double yPos)WildMagic.LibFoundation.Mathematics.Vector3dToVector3(ComputationalGeometry.MyVector3 v)WildMagic.LibFoundation.Mathematics.Vector3dXYZ(WildMagic.LibFoundation.Mathematics.Vector2d v, double yPos)WildMagic.LibFoundation.Mathematics.Vector2dXZ(WildMagic.LibFoundation.Mathematics.Vector3d v)
-
-
-
Method Detail
-
XZ
public WildMagic.LibFoundation.Mathematics.Vector2d XZ(WildMagic.LibFoundation.Mathematics.Vector3d v)
-
XYZ
public WildMagic.LibFoundation.Mathematics.Vector3d XYZ(WildMagic.LibFoundation.Mathematics.Vector2d v, double yPos)
-
ToMyVector2
public ComputationalGeometry.MyVector2 ToMyVector2(WildMagic.LibFoundation.Mathematics.Vector3d v)
-
ToMyVector2
public ComputationalGeometry.MyVector2 ToMyVector2(WildMagic.LibFoundation.Mathematics.Vector2d v)
-
ToMyVector3
public ComputationalGeometry.MyVector3 ToMyVector3(WildMagic.LibFoundation.Mathematics.Vector3d v)
-
ToVector3
public WildMagic.LibFoundation.Mathematics.Vector3d ToVector3(ComputationalGeometry.MyVector3 v)
-
ToVector3
public WildMagic.LibFoundation.Mathematics.Vector3d ToVector3(ComputationalGeometry.MyVector2 v, double yPos)
-
ToVector2
public WildMagic.LibFoundation.Mathematics.Vector2d ToVector2(ComputationalGeometry.MyVector2 v)
-
ToMyVector3_Yis3D
public ComputationalGeometry.MyVector3 ToMyVector3_Yis3D(ComputationalGeometry.MyVector2 v, double yPos)
-
ToMyVector2
public ComputationalGeometry.MyVector2 ToMyVector2(ComputationalGeometry.MyVector3 v)
-
FakePop
public <T> T FakePop(java.util.HashSet<T> hashSet, T def)
-
FakePeek
public <T> T FakePeek(java.util.HashSet<T> hashSet, T def)
-
Add
public ComputationalGeometry.Matrix4x4 Add(ComputationalGeometry.Matrix4x4 a, ComputationalGeometry.Matrix4x4 b)
-
Multiply
public ComputationalGeometry.Matrix4x4 Multiply(ComputationalGeometry.Matrix4x4 a, double b)
-
-