BWAPI
Public Member Functions
_Curve_data_ex< BaseCurveType, Data > Class Template Reference

#include <Curve_data_aux.h>

List of all members.

Public Member Functions

 _Curve_data_ex ()
 _Curve_data_ex (const BaseCurveType &cv)
 _Curve_data_ex (const BaseCurveType &cv, const Data &data)
const Data & data () const
Data & data ()
void set_data (const Data &data)

template<class BaseCurveType, class Data>
class _Curve_data_ex< BaseCurveType, Data >


Constructor & Destructor Documentation

template<class BaseCurveType , class Data >
_Curve_data_ex< BaseCurveType, Data >::_Curve_data_ex ( ) [inline]

Default constructor.

template<class BaseCurveType , class Data >
_Curve_data_ex< BaseCurveType, Data >::_Curve_data_ex ( const BaseCurveType &  cv) [inline]

Construct an extended curve from a base curve.

Parameters:
cvThe base curve.
template<class BaseCurveType , class Data >
_Curve_data_ex< BaseCurveType, Data >::_Curve_data_ex ( const BaseCurveType &  cv,
const Data &  data 
) [inline]

Construct an extended curve from a base curve and a data object.

Parameters:
cvThe base curve.
dataThe data object.

Member Function Documentation

template<class BaseCurveType , class Data >
const Data& _Curve_data_ex< BaseCurveType, Data >::data ( ) const [inline]

Get the data object (const version).

Returns:
The data object associated with the curve.

Here is the caller graph for this function:

template<class BaseCurveType , class Data >
Data& _Curve_data_ex< BaseCurveType, Data >::data ( ) [inline]

Get the data object (non-const version).

Returns:
The data object associated with the curve.
template<class BaseCurveType , class Data >
void _Curve_data_ex< BaseCurveType, Data >::set_data ( const Data &  data) [inline]

Set the curve data.

Parameters:
dataThe data object to be associated with the curve.

Here is the call graph for this function:

Here is the caller graph for this function:


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines