Fields2Cover
Installation
Tutorials
Migration guide to version 2.0
FAQ
API
Page Hierarchy
Class Hierarchy
File Hierarchy
Full API
Namespaces
Classes and Structs
Struct Options
Struct Cell
Struct Cells
Struct Field
Template Struct Geometries
Struct ConstIterator::Private
Struct Iterator::Private
Template Struct Geometry
Struct LinearRing
Struct LineString
Struct MultiLineString
Struct MultiPoint
Struct Path
Struct PathState
Struct Point
Struct Robot
Struct Route
Struct Strip
Struct Swath
Struct Swaths
Struct SwathsByCells
Template Struct hash< f2c::types::Point >
Class CubicSpline
Class BoustrophedonDecomp
Class DecompositionBase
Class TrapezoidalDecomp
Class ConstHL
Class HeadlandGeneratorBase
Template Class BaseObjective
Template Class CompleteTurnPathObj
Class DecompObjective
Class DirectDistPathObj
Class FieldCoverage
Class HGObjective
Class NSwath
Class NSwathModified
Class Overlaps
Class PathLength
Class PPObjective
Class RemArea
Class RPObjective
Class SGObjective
Class SwathLength
Class Parser
Class DubinsCurves
Class DubinsCurvesCC
Class PathPlanning
Class ReedsSheppCurves
Class ReedsSheppCurvesHC
Class TurningBase
Class Random
Class BoustrophedonOrder
Class CustomOrder
Class RoutePlannerBase
Class SingleCellSwathsOrderBase
Class SnakeOrder
Class SpiralOrder
Class BruteForce
Class SwathGeneratorBase
Class Transform
Class EmptyDestructor
Class Geometries::ConstIterator
Class Geometries::Iterator
Class Graph
Class Graph2D
Class Visualizer
Enums
Functions
Defines
Typedefs
Fields2Cover
API
Class CubicSpline
View page source
Class CubicSpline
Defined in
File spline.h
Class Documentation
class
CubicSpline
Public Functions
CubicSpline
(
)
CubicSpline
(
const
std
::
vector
<
double
>
&
x
,
const
std
::
vector
<
double
>
&
y
,
bool
monotonic
=
false
)
~CubicSpline
(
)
void
SetPoints
(
const
std
::
vector
<
double
>
&
x
,
const
std
::
vector
<
double
>
&
y
,
bool
monotonic
=
false
)
double
operator
()
(
double
x
)
const