synfig::CurveSet Class Reference

#include <curveset.h>

List of all members.

Public Types

typedef std::vector< CurvePointregion
typedef std::vector< regionset_type

Public Member Functions

void SetClamp (int &i, int &si)
 CurveSet ()
template<typename Iterator>
 CurveSet (Iterator begin, Iterator end, bool invert=false)
CurveSet operator & (const CurveSet &rhs) const
CurveSet operator| (const CurveSet &rhs) const
CurveSet operator- (const CurveSet &rhs) const
int intersect (const Point &p) const

Public Attributes

set_type set


Member Typedef Documentation

typedef std::vector<CurvePoint> synfig::CurveSet::region
 

typedef std::vector<region> synfig::CurveSet::set_type
 


Constructor & Destructor Documentation

synfig::CurveSet::CurveSet  )  [inline]
 

template<typename Iterator>
synfig::CurveSet::CurveSet Iterator  begin,
Iterator  end,
bool  invert = false
[inline]
 


Member Function Documentation

void CurveSet::SetClamp int &  i,
int &  si
 

CurveSet CurveSet::operator & const CurveSet rhs  )  const
 

CurveSet CurveSet::operator| const CurveSet rhs  )  const
 

CurveSet CurveSet::operator- const CurveSet rhs  )  const
 

int CurveSet::intersect const Point p  )  const
 


Member Data Documentation

set_type synfig::CurveSet::set
 


The documentation for this class was generated from the following files:
Generated on Fri Jun 23 15:20:50 2006 for synfig by  doxygen 1.4.6