gwnavruntime/pathfollower/followedcirclearcspline.h Source File
Go to the documentation of this file.
8 #ifndef Navigation_FollowedCircleArcSpline_H
9 #define Navigation_FollowedCircleArcSpline_H
20 enum SplineComputationMode
22 SplineComputation_Failure,
23 SplineComputation_OutOfNavMesh,
24 SplineComputation_Frozen,
25 SplineComputation_Degraded,
26 SplineComputation_SubOptimal,
27 SplineComputation_Optimal,
39 bool IsEmpty()
const {
return m_spline.IsEmpty(); }
42 SplineComputationMode m_computationMode;
50 ChannelSectionPtr m_endSection;
52 bool m_hasEndConstraint;
53 Vec2f m_endConstraint;
This class aggregates all necessary information about a position on a Path, namely: ...
Definition: positiononpath.h:33
Maintains a position moving along a given CricleArcSpline.
Definition: positiononcirclearcspline.h:64
The class representing a spline compounded of oriented circle arcs and straight line segments...
Definition: circlearcspline.h:29
This class defines a two-dimensional vector whose coordinates are stored using floating-point numbers...
Definition: vec2f.h:24
Definition: gamekitcrowddispersion.h:20
CircleArcSpline with computation information and current position of follow.
Definition: followedcirclearcspline.h:31
float KyFloat32
Type used internally to represent a 32-bit floating-point number.
Definition: types.h:43