Package gov.nih.mipav.model.structures
Class ComputationalGeometry.BezierLinear
java.lang.Object
gov.nih.mipav.model.structures.ComputationalGeometry._Curve
gov.nih.mipav.model.structures.ComputationalGeometry.BezierLinear
- Enclosing class:
ComputationalGeometry
-
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptiondoubleGetDerivative(double t) GetPosition(double t) GetSecondDerivativeVec(double t) GetTangent(double t)
-
Field Details
-
posA
-
posB
-
-
Constructor Details
-
BezierLinear
public BezierLinear() -
BezierLinear
-
-
Method Details
-
GetPosition
- Specified by:
GetPositionin classComputationalGeometry._Curve
-
GetPosition
public ComputationalGeometry.MyVector3 GetPosition(ComputationalGeometry.MyVector3 a, ComputationalGeometry.MyVector3 b, double t) -
GetPosition
public ComputationalGeometry.MyVector2 GetPosition(ComputationalGeometry.MyVector2 a, ComputationalGeometry.MyVector2 b, double t) -
GetDerivative
public double GetDerivative(double t) - Specified by:
GetDerivativein classComputationalGeometry._Curve
-
GetDerivativeVec
public ComputationalGeometry.MyVector3 GetDerivativeVec(ComputationalGeometry.MyVector3 posA, ComputationalGeometry.MyVector3 posB) -
GetSecondDerivativeVec
- Specified by:
GetSecondDerivativeVecin classComputationalGeometry._Curve
-
GetTangent
- Specified by:
GetTangentin classComputationalGeometry._Curve
-