valuenode_bline.cpp File Reference

Template File. More...

#include "valuenode_bline.h"
#include "valuenode_const.h"
#include "valuenode_composite.h"
#include "general.h"
#include "exception.h"
#include "blinepoint.h"
#include <vector>
#include <list>
#include <algorithm>
#include <ETL/hermite>
#include <ETL/calculus>
#include "segment.h"

Defines

#define PREV_POINT   prev->get_value().get(BLinePoint())
#define FIRST_POINT   first->get_value().get(BLinePoint())
#define CURR_POINT   curr->get_value().get(BLinePoint())
#define COORD_SYS_RADIAL_TAN_INTERP   1
#define INTERP_FUNCTION   radial_interpolation

Functions

Vector linear_interpolation (const Vector &a, const Vector &b, float c)
Vector radial_interpolation (const Vector &a, const Vector &b, float c)
ValueBase synfig::convert_bline_to_segment_list (const ValueBase &bline)
 Converts a list of bline points into a list of segments.
ValueBase synfig::convert_bline_to_width_list (const ValueBase &bline)
 Converts a list of bline points into a list of widths.


Detailed Description

Template File.

Id
valuenode_bline.cpp,v 1.1.1.1 2005/01/04 01:23:15 darco Exp

Define Documentation

#define PREV_POINT   prev->get_value().get(BLinePoint())

#define FIRST_POINT   first->get_value().get(BLinePoint())

#define CURR_POINT   curr->get_value().get(BLinePoint())

#define COORD_SYS_RADIAL_TAN_INTERP   1

#define INTERP_FUNCTION   radial_interpolation


Function Documentation

Vector linear_interpolation ( const Vector a,
const Vector b,
float  c 
) [inline]

Vector radial_interpolation ( const Vector a,
const Vector b,
float  c 
) [inline]


Generated on Fri Nov 10 08:57:46 2006 for synfig by  doxygen 1.5.1