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 Jun 23 15:20:50 2006 for synfig by  doxygen 1.4.6