Jive reference manual
List of all members | Public Member Functions | Static Public Attributes | Protected Member Functions
jive::geom::BezierExtension Class Referenceabstract

#include <jive/geom/BezierExtension.h>

Inheritance diagram for jive::geom::BezierExtension:
Inheritance graph

Public Member Functions

virtual idx_t basisFuncCount () const =0
 
virtual void setBezierExtractor (const BezierExtractor &xop)=0
 
virtual void setBezierExtractor (const BezierExtractor &xop, const Vector &wgt)=0
 

Static Public Attributes

static const jem::byte ID [1]
 

Protected Member Functions

virtual ~BezierExtension ()
 
- Protected Member Functions inherited from jem::Interface
virtual ~Interface ()
 Empty destructor. More...
 

Constructor & Destructor Documentation

virtual jive::geom::BezierExtension::~BezierExtension ( )
protectedvirtual

Member Function Documentation

virtual idx_t jive::geom::BezierExtension::basisFuncCount ( ) const
pure virtual

Implemented in jive::geom::StdBezierShape.

virtual void jive::geom::BezierExtension::setBezierExtractor ( const BezierExtractor xop)
pure virtual

Implemented in jive::geom::StdBezierShape.

virtual void jive::geom::BezierExtension::setBezierExtractor ( const BezierExtractor xop,
const Vector &  wgt 
)
pure virtual

Member Data Documentation

const jem::byte jive::geom::BezierExtension::ID[1]
static