Public Member Functions | Public Attributes

uiCurvedItem::SplineSpec Class Reference

List of all members.

Public Member Functions

 SplineSpec (const uiPoint &endp, const uiPoint &cp)
 SplineSpec (const Geom::Point2D< float > &endp, const Geom::Point2D< float > &cp)
 SplineSpec (const uiPoint &endp, const uiPoint &p1, const uiPoint &p2)
 SplineSpec (const Geom::Point2D< float > &endp, const Geom::Point2D< float > &p1, const Geom::Point2D< float > &p2)

Public Attributes

Geom::Point2D< float > end_
Geom::Point2D< float > cp1_
Geom::Point2D< float > cp2_
 only for cubic_
bool cubic_
 otherwise quadratic

Constructor & Destructor Documentation

uiCurvedItem::SplineSpec::SplineSpec ( const uiPoint endp,
const uiPoint cp 
) [inline]
uiCurvedItem::SplineSpec::SplineSpec ( const Geom::Point2D< float > &  endp,
const Geom::Point2D< float > &  cp 
) [inline]
uiCurvedItem::SplineSpec::SplineSpec ( const uiPoint endp,
const uiPoint p1,
const uiPoint p2 
) [inline]
uiCurvedItem::SplineSpec::SplineSpec ( const Geom::Point2D< float > &  endp,
const Geom::Point2D< float > &  p1,
const Geom::Point2D< float > &  p2 
) [inline]

Member Data Documentation

only for cubic_

otherwise quadratic