gwnavruntime/pathfollower/splineconfigblob.h Source File
Go to the documentation of this file.
20 class SplineComputationConfig;
31 RadiusProfileArrayBlob m_radiusProfileArray;
33 KyFloat32 m_startAndEndConstraintTurnMaxAngle;
41 SwapEndianness(e,
self.m_radiusProfileArray);
42 SwapEndianness(e,
self.m_length);
43 SwapEndianness(e,
self.m_startAndEndConstraintTurnMaxAngle);
44 SwapEndianness(e,
self.m_arcMinLength);
45 SwapEndianness(e,
self.m_fullTurnTolerance);
46 SwapEndianness(e,
self.m_distanceToInnerCornerFunctionPoints);
50 class SplineConfigBlobBuilder :
public BaseBlobBuilder<SplineComputationConfigBlob>
55 SplineConfigBlobBuilder(const SplineComputationConfig* splineComputationConfig)
56 : m_splineComputationConfig(splineComputationConfig)
59 virtual void DoBuild();
62 const SplineComputationConfig* m_splineComputationConfig;
#define KY_CLASS_WITHOUT_COPY(ClassName)
Define to forbid copy constructor and copy assignment.
Definition: types.h:196
Target
Enumerates the possible endianness types relative to the current platform.
Definition: endianness.h:27
A BlobArray an array that is compatible with the blob serialization framework.
Definition: blobarray.h:23
The Autodesk Navigation namespace.
Definition: gamekitcrowddispersion.cpp:17
Class that configures Spline geometric parameters.
Definition: splineconfigblob.h:23
float KyFloat32
float
Definition: types.h:32