MeshKernel
|
This is the complete list of members for meshkernel::Splines, including all inherited members.
AddSpline(const std::vector< Point > &splines, UInt start, UInt size) | meshkernel::Splines | |
AddSpline(const std::vector< Point > &splines) | meshkernel::Splines | |
ComputeClosestPoint(UInt index, Point point) const | meshkernel::Splines | |
ComputeClosestPointOnSplineSegment(UInt index, double startSplineSegment, double endSplineSegment, Point point) const | meshkernel::Splines | |
ComputePointOnSplineFromAdimensionalDistance(UInt index, double maximumGridHeight, bool isSpacingCurvatureAdapted, const std::vector< double > &distances) const | meshkernel::Splines | |
ComputeSplineLength(UInt index, double startAdimensionalCoordinate, double endAdimensionalCoordinate, UInt numSamples=100, bool accountForCurvature=false, double height=1.0, double assignedDelta=-1.0) const | meshkernel::Splines | |
Evaluate(const UInt whichSpline, const double lambda) const | meshkernel::Splines | |
GetBoundingBox(const UInt splineIndex) const | meshkernel::Splines | |
GetNumSplines() const | meshkernel::Splines | inline |
GetSplinesIntersection(UInt first, UInt second, double &crossProductIntersection, Point &intersectionPoint, double &firstSplineRatio, double &secondSplineRatio) const | meshkernel::Splines | |
m_projection | meshkernel::Splines | |
m_splineDerivatives | meshkernel::Splines | |
m_splineNodes | meshkernel::Splines | |
m_splinesLength | meshkernel::Splines | |
MaxSizeIndex() const | meshkernel::Splines | |
Replace(const UInt splineIndex, const std::vector< Point > &splinePoints) | meshkernel::Splines | |
Reverse(const UInt splineId) | meshkernel::Splines | |
Size(const UInt whichSpline) const | meshkernel::Splines | |
SnapSpline(const size_t splineIndex, const LandBoundary &landBoundary, const int numberOfIterations=constants::numeric::defaultSnappingIterations) | meshkernel::Splines | |
Splines()=default | meshkernel::Splines | |
Splines(Projection projection) | meshkernel::Splines | explicit |
Splines(CurvilinearGrid const &grid) | meshkernel::Splines | explicit |
SwapSplines(const UInt firstSpline, const UInt secondSpline) | meshkernel::Splines |