Package gov.nih.mipav.model.structures
Class ComputationalGeometry._Curve
- java.lang.Object
-
- gov.nih.mipav.model.structures.ComputationalGeometry._Curve
-
- Direct Known Subclasses:
ComputationalGeometry.BezierCubic,ComputationalGeometry.BezierLinear,ComputationalGeometry.BezierQuadratic,ComputationalGeometry.CatmullRom
- Enclosing class:
- ComputationalGeometry
public abstract class ComputationalGeometry._Curve extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description _Curve()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract doubleGetDerivative(double t)abstract ComputationalGeometry.MyVector3GetPosition(double t)abstract ComputationalGeometry.MyVector3GetSecondDerivativeVec(double t)abstract ComputationalGeometry.MyVector3GetTangent(double t)
-
-
-
Method Detail
-
GetPosition
public abstract ComputationalGeometry.MyVector3 GetPosition(double t)
-
GetDerivative
public abstract double GetDerivative(double t)
-
GetSecondDerivativeVec
public abstract ComputationalGeometry.MyVector3 GetSecondDerivativeVec(double t)
-
GetTangent
public abstract ComputationalGeometry.MyVector3 GetTangent(double t)
-
-