synfig-core  1.0.3
Public Member Functions | List of all members
synfig::BLinePoint Class Reference

#include <blinepoint.h>

Inheritance diagram for synfig::BLinePoint:
synfig::UniqueID

Public Member Functions

 BLinePoint ()
const Pointget_vertex () const
void set_vertex (const Point &x)
const Vectorget_tangent1 () const
const Vectorget_tangent2 () const
void set_tangent (const Vector &x)
void set_tangent1 (const Vector &x)
void set_tangent2 (const Vector &x)
const float & get_width () const
void set_width (float x)
float get_origin () const
void set_origin (float x)
const bool & get_split_tangent_both () const
void set_split_tangent_both (bool x=true)
const bool & get_merge_tangent_both () const
void set_merge_tangent_both (bool x=true)
const bool & get_split_tangent_radius () const
void set_split_tangent_radius (bool x=true)
const bool & get_split_tangent_angle () const
void set_split_tangent_angle (bool x=true)
const bool & get_boned_vertex_flag () const
void set_boned_vertex_flag (bool x=true)
const Vectorget_vertex_setup () const
void set_vertex_setup (Vector &x)
void reverse ()
- Public Member Functions inherited from synfig::UniqueID
const int & get_uid () const
 Returns the internal unique identifier for this object.
 UniqueID ()
void make_unique ()
 operator bool () const
void mimic (const UniqueID &x)
bool operator== (const UniqueID &rhs) const
bool operator!= (const UniqueID &rhs) const
bool operator< (const UniqueID &rhs) const

Additional Inherited Members

- Static Public Member Functions inherited from synfig::UniqueID
static const UniqueID nil ()

Constructor & Destructor Documentation

synfig::BLinePoint::BLinePoint ( )
inline

Member Function Documentation

const Point& synfig::BLinePoint::get_vertex ( ) const
inline
void synfig::BLinePoint::set_vertex ( const Point x)
inline
const Vector& synfig::BLinePoint::get_tangent1 ( ) const
inline
const Vector& synfig::BLinePoint::get_tangent2 ( ) const
inline
void synfig::BLinePoint::set_tangent ( const Vector x)
inline
void synfig::BLinePoint::set_tangent1 ( const Vector x)
inline
void synfig::BLinePoint::set_tangent2 ( const Vector x)
inline
const float& synfig::BLinePoint::get_width ( ) const
inline
void synfig::BLinePoint::set_width ( float  x)
inline
float synfig::BLinePoint::get_origin ( ) const
inline
void synfig::BLinePoint::set_origin ( float  x)
inline
const bool& synfig::BLinePoint::get_split_tangent_both ( ) const
inline
void synfig::BLinePoint::set_split_tangent_both ( bool  x = true)
inline
const bool& synfig::BLinePoint::get_merge_tangent_both ( ) const
inline
void synfig::BLinePoint::set_merge_tangent_both ( bool  x = true)
inline
const bool& synfig::BLinePoint::get_split_tangent_radius ( ) const
inline
void synfig::BLinePoint::set_split_tangent_radius ( bool  x = true)
inline
const bool& synfig::BLinePoint::get_split_tangent_angle ( ) const
inline
void synfig::BLinePoint::set_split_tangent_angle ( bool  x = true)
inline
const bool& synfig::BLinePoint::get_boned_vertex_flag ( ) const
inline
void synfig::BLinePoint::set_boned_vertex_flag ( bool  x = true)
inline
const Vector& synfig::BLinePoint::get_vertex_setup ( ) const
inline
void synfig::BLinePoint::set_vertex_setup ( Vector x)
inline
void synfig::BLinePoint::reverse ( )

The documentation for this class was generated from the following files: