25 #ifndef PXR_BASE_TS_TS_TEST_SPLINE_DATA_H
26 #define PXR_BASE_TS_TS_TEST_SPLINE_DATA_H
90 bool isDualValued =
false;
97 bool postAuto =
false;
106 const Knot &other)
const;
108 const Knot &other)
const;
110 const Knot &other)
const;
151 double protoStart = 0;
153 double preLoopStart = 0;
154 double postLoopEnd = 0;
155 bool closedEnd =
true;
156 double valueOffset = 0;
169 bool IsValid()
const;
262 bool _isHermite =
false;
typedef int(APIENTRYP RE_PFNGLXSWAPINTERVALSGIPROC)(int)
TS_API const Extrapolation & GetPreExtrapolation() const
GT_API const UT_StringHolder time
TS_API std::string GetDebugDescription() const
TS_API void SetIsHermite(bool hermite)
GLsizei const GLchar *const * string
TS_API TsTest_SplineData()
TS_API void SetKnots(const KnotSet &knots)
TS_API const Extrapolation & GetPostExtrapolation() const
GLenum GLenum GLsizei const GLuint GLboolean enabled
GLenum const GLfloat * params
TS_API Features GetRequiredFeatures() const
TS_API TsTest_SplineData & operator=(const TsTest_SplineData &other)
TS_API void SetPreExtrapolation(const Extrapolation &preExtrap)
TS_API void AddKnot(const Knot &knot)
bool operator<(const GU_TetrahedronFacet &a, const GU_TetrahedronFacet &b)
TS_API const KnotSet & GetKnots() const
TS_API bool operator==(const TsTest_SplineData &other) const
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
TS_API bool GetIsHermite() const
TS_API void SetPostExtrapolation(const Extrapolation &postExtrap)
#define PXR_NAMESPACE_CLOSE_SCOPE
TS_API const InnerLoopParams & GetInnerLoopParams() const
TS_API bool operator!=(const TsTest_SplineData &other) const
TS_API void SetInnerLoopParams(const InnerLoopParams ¶ms)