# File List

Here is a list of all files with brief descriptions:

activepoint.cpp | Template File
activepoint.h [code] | Template Header
angle.h [code] | Template Header
bevel.cpp | Implementation of the "Bevel" layer
bevel.h [code] | Header file for implementation of the "Bevel" layer
blinepoint.cpp | Template File
blinepoint.h [code] | Template Header
modules/mod_filter/blur.cpp | Implementation of the "Blur" layer
synfig/blur.cpp | Blur Implementation File
modules/mod_filter/blur.h [code] | Header file for implementation of the "Blur" layer
synfig/blur.h [code] | Blur Helper Header file
booleancurve.cpp | Boolean Curve Implementation File
booleancurve.h [code] | Boolean Curve Header
canvas.cpp | Canvas Class Member Definitions
canvas.h [code] | Canvas Class Implementation
canvasbase.h [code] | Template Header
checkerboard.cpp | Implementation of the "Checkerboard" layer
checkerboard.h [code] | Header file for implementation of the "Checkerboard" layer
circle.cpp | Implementation of the "Circle" layer
circle.h [code] | Header file for implementation of the "Circle" layer
clamp.cpp | Implementation of the "Clamp" layer
clamp.h [code] | Header file for implementation of the "Clamp" layer
color.cpp | Color Class
color.h [code] | Color Class Implementation
colorcorrect.cpp | Implementation of the "Color Correct" layer
colorcorrect.h [code] | Header file for implementation of the "Color Correct" layer
conicalgradient.cpp | Implementation of the "Conical Gradient" layer
conicalgradient.h [code] | Header file for implementation of the "Conical Gradient" layer
context.cpp | Template File
context.h [code] | Template Header
curve_helper.cpp | Curve Helper File
curve_helper.h [code] | Curve Helper Header
curvegradient.cpp | Implementation of the "Curve Gradient" layer
curvegradient.h [code] | Header file for implementation of the "Curve Gradient" layer
curveset.cpp | Curve Set Implementation File
curveset.h [code] | Curve Set Header
curvewarp.cpp | Implementation of the "Curve Warp" layer
curvewarp.h [code] | Header file for implementation of the "Curve Warp" layer
distance.cpp | Template File
distance.h [code] | Template Header
distort.cpp | Implementation of the "Noise Distort" layer
distort.h [code] | Header file for implementation of the "Noise Distort" layer
exception.cpp | Template File
exception.h [code] | Exceptions
filledrect.cpp | Implementation of the "Rectangle" layer
filledrect.h [code] | Header file for implementation of the "Rectangle" layer
gamma.cpp | Template File
gamma.h [code] | Template Header
general.h [code] | General macros, classes, and procedure declarations
gradient.cpp | Color Gradient Class Member Definitions
gradient.h [code] | Color Gradient Class
guid.cpp | Template File
guid.h [code] | Template Header
guidset.h [code] | Template Header
halftone.cpp | Blehh
halftone.h [code] | Template Header
halftone2.cpp | Implementation of the "Halftone 2" layer
halftone2.h [code] | Header file for implementation of the "Halftone 2" layer
halftone3.cpp | Implementation of the "Halftone 3" layer
halftone3.h [code] | Header file for implementation of the "Halftone 3" layer
import.cpp | Implementation of the "Import Image" layer
import.h [code] | Header file for implementation of the "Import Image" layer
importer.cpp | Writeme
importer.h [code] | Writeme
insideout.cpp | Implementation of the "Inside Out" layer
insideout.h [code] | Header file for implementation of the "Inside Out" layer
interpolation.h [code] | Template Header
julia.cpp | Implementation of the "Julia Set" layer
julia.h [code] | Header file for implementation of the "Julia Set" layer
keyframe.cpp | Template File
keyframe.h [code] | Template Header
layer.cpp | Layer class implementation
layer.h [code] | Layer Class Header
layer_bitmap.cpp | Template Header
layer_bitmap.h [code] | Template Header
layer_composite.cpp | Template File
layer_composite.h [code] | Composite Layer Class Implementation
layer_duplicate.cpp | Implementation of the "Duplicate" layer
layer_duplicate.h [code] | Header file for implementation of the "Duplicate" layer
layer_mime.cpp | Template File
layer_mime.h [code] | Template Header
layer_motionblur.cpp | Implementation of the "Motion Blur" layer
layer_motionblur.h [code] | Header file for implementation of the "Motion Blur" layer
layer_pastecanvas.cpp | Implementation of the "Paste Canvas" layer
layer_pastecanvas.h [code] | Header file for implementation of the "Paste Canvas" layer
layer_polygon.cpp | Implementation of the "Polygon" layer
layer_polygon.h [code] | Header file for implementation of the "Polygon" layer
layer_shape.cpp | Implementation of the "Shape" layer
layer_shape.h [code] | Header file for implementation of the "Shape" layer
layer_solidcolor.cpp | Implementation of the "Solid Color" layer
layer_solidcolor.h [code] | Header file for implementation of the "Solid Color" layer
lineargradient.cpp | Implementation of the "Linear Gradient" layer
lineargradient.h [code] | Header file for implementation of the "Linear Gradient" layer
listimporter.cpp | Template File
listimporter.h [code] | Template Header
loadcanvas.cpp | Writeme
loadcanvas.h [code] | Writeme
lumakey.cpp | Implementation of the "Luma Key" layer
lumakey.h [code] | Header file for implementation of the "Luma Key" layer
lyr_freetype.cpp | Implementation of the "Text" layer
lyr_freetype.h [code] | Header file for implementation of the "Text" layer
modules/example/main.cpp | Template Header
modules/lyr_freetype/main.cpp | Template Header
modules/lyr_std/main.cpp | Template Header
modules/mod_bmp/main.cpp | Writeme
modules/mod_dv/main.cpp | Template Header
modules/mod_ffmpeg/main.cpp | Template Header
modules/mod_filter/main.cpp | Template Header
modules/mod_geometry/main.cpp | Template Header
modules/mod_gif/main.cpp | Template Header
modules/mod_gradient/main.cpp | Template Header
modules/mod_imagemagick/main.cpp | Template Header
modules/mod_jpeg/main.cpp | Template Header
modules/mod_libavcodec/main.cpp | Writeme
modules/mod_magickpp/main.cpp | Magick++ plugin
modules/mod_mng/main.cpp | MNG plugin
modules/mod_noise/main.cpp | Template Header
modules/mod_openexr/main.cpp | Template Header
modules/mod_particle/main.cpp | Template Header
modules/mod_png/main.cpp | Template Header
modules/mod_ppm/main.cpp | Template Header
modules/mod_yuv420p/main.cpp | Template Header
modules/mptr_mplayer/main.cpp | Template Header
synfig/main.cpp |
tool/main.cpp | SYNFIG Tool
main.h [code] | Template Header
mandelbrot.cpp | Implementation of the "Mandelbrot Set" layer
mandelbrot.h [code] | Header file for implementation of the "Mandelbrot Set" layer
matrix.h [code] | Matrix definitions for 2D affine transformations
metaballs.cpp | Implementation of the "Metaballs" layer
metaballs.h [code] | Header file for implementation of the "Metaballs" layer
module.cpp | Writeme
module.h [code] | Writeme
mptr.cpp | Writeme
mptr.h [code] | Writeme
mptr_bmp.cpp | Bmp Target Module
mptr_bmp.h [code] | Template Header
mptr_ffmpeg.cpp | Ppm Target Module
mptr_ffmpeg.h [code] | Template Header
mptr_imagemagick.cpp | Ppm Target Module
mptr_imagemagick.h [code] | Template Header
mptr_jpeg.cpp | Ppm Target Module
mptr_jpeg.h [code] | Template Header
mptr_mplayer.cpp | Ppm Target Module
mptr_mplayer.h [code] | Template Header
mptr_openexr.cpp | Ppm Target Module
mptr_openexr.h [code] | Template Header
mptr_png.cpp | Ppm Target Module
mptr_png.h [code] | Template Header
mptr_ppm.cpp | Ppm Target Module
mptr_ppm.h [code] | Template Header
mutex.cpp | Template File
mutex.h [code] | Template Header
node.cpp | Template File
node.h [code] | Template Header
nodebase.h [code] |
noise.cpp | Implementation of the "Noise Gradient" layer
noise.h [code] | Header file for implementation of the "Noise Gradient" layer
outline.cpp | Implementation of the "Outline" layer
outline.h [code] | Header file for implementation of the "Outline" layer
palette.cpp | Template File
palette.h [code] | Template Header
paramdesc.cpp | Template File
paramdesc.h [code] | ParamDesc Class Implementation
pch.h [code] | Pre-Compiled Header
plant.cpp | Implementation of the "Plant" layer
plant.h [code] | Header file for implementation of the "Plant" layer
polynomial_root.cpp | Template File
polynomial_root.h [code] | Polynomial Root Finder Header
protocol.h [code] | Template Header
quick_rng.h [code] | Template Header
radialblur.cpp | Implementation of the "Radial Blur" layer
radialblur.h [code] | Header file for implementation of the "Radial Blur" layer
radialgradient.cpp | Implementation of the "Radial Gradient" layer
radialgradient.h [code] | Header file for implementation of the "Radial Gradient" layer
random.cpp | Blehh
random.h [code] | Template Header
random_noise.cpp | Blehh
random_noise.h [code] | Template Header
real.h [code] | Provides the synfig::Real typedef
rect.cpp | Template File
rect.h [code] | Rectangle Class
rectangle.cpp | Implementation of the "Rectangle" layer
rectangle.h [code] | Header file for implementation of the "Rectangle" layer
region.cpp | Implementation of the "Region" layer
region.h [code] | Header file for implementation of the "Region" layer
releases.h [code] | Define the synfig releases, for tying to features
renddesc.cpp | RendDesc
renddesc.h [code] | Template Header
render.cpp | Renderer
render.h [code] | Template Header
rotate.cpp | Implementation of the "Rotate" layer
rotate.h [code] | Header file for implementation of the "Rotate" layer
savecanvas.cpp | Writeme
savecanvas.h [code] | Writeme
segment.h [code] | Template Header
shade.cpp | Implementation of the "Shade" layer
shade.h [code] | Header file for implementation of the "Shade" layer
simplecircle.cpp | Implementation of the "Simple Circle" layer
simplecircle.h [code] | Header file for implementation of the "Simple Circle" layer
smartfile.h [code] | Template Header
sphere_distort.cpp | Implementation of the "Spherize" layer
sphere_distort.h [code] | Header file for implementation of the "Spherize" layer
spiralgradient.cpp | Implementation of the "Spiral Gradient" layer
spiralgradient.h [code] | Header file for implementation of the "Spiral Gradient" layer
star.cpp | Implementation of the "Star" layer
star.h [code] | Header file for implementation of the "Star" layer
stretch.cpp | Implementation of the "Stretch" layer
stretch.h [code] | Header file for implementation of the "Stretch" layer
string.h [code] | Template Header
string_decl.h [code] | Template Header
supersample.cpp | Implementation of the "Super Sample" layer
supersample.h [code] | Header file for implementation of the "Super Sample" layer
surface.cpp | Template File
surface.h [code] | Surface and Pen Definitions
synfig.h [code] | Primary Header for Synfig
target.cpp | Target Class Implementation
target.h [code] | Target Class Implementation
target_multi.cpp | Template File
target_multi.h [code] | Template Header
target_null.cpp | Template File
target_null.h [code] | Template Header
target_null_tile.cpp | Template File
target_null_tile.h [code] | Template Header
target_scanline.cpp | Template File
target_scanline.h [code] | Template Header
target_tile.cpp | Template File
target_tile.h [code] | Template Header
time.cpp | Template File
time.h [code] | Template Header
timeloop.cpp | Implementation of the "Time Loop" layer
timeloop.h [code] | Header file for implementation of the "Time Loop" layer
timepointcollect.cpp | Template File
timepointcollect.h [code] | Template Header
transform.cpp | Template File
transform.h [code] | Template Header
translate.cpp | Implementation of the "Translate" layer
translate.h [code] | Header file for implementation of the "Translate" layer
trgt_av.cpp |
trgt_av.h [code] | Template Header
trgt_bmp.cpp | Bitmap Target
trgt_bmp.h [code] | Template Header
trgt_dv.cpp | Ppm Target Module
trgt_dv.h [code] | Template Header
trgt_ffmpeg.cpp | Ppm Target Module
trgt_ffmpeg.h [code] | Template Header
trgt_gif.cpp | BMP Target Module
trgt_gif.h [code] | Template Header
trgt_imagemagick.cpp | Ppm Target Module
trgt_imagemagick.h [code] | Template Header
trgt_jpeg.cpp | Jpeg_trgt Target Module
trgt_jpeg.h [code] | Template Header
trgt_magickpp.cpp | Magick++ Target Module
trgt_magickpp.h [code] |
trgt_mng.cpp | MNG Target Module
trgt_mng.h [code] |
trgt_mpg.cpp | Bsd_mpeg1 Target Module
trgt_mpg.h [code] | Template Header
trgt_openexr.cpp | Exr_trgt Target Module
trgt_openexr.h [code] | Template Header
trgt_png.cpp | Png_trgt Target Module
trgt_png.h [code] | Template Header
trgt_ppm.cpp | Ppm Target Module
trgt_ppm.h [code] | Template Header
trgt_yuv.cpp | Template File
trgt_yuv.h [code] | Template File
twirl.cpp | Implementation of the "Twirl" layer
twirl.h [code] | Header file for implementation of the "Twirl" layer
types.h [code] | Template Header
uniqueid.cpp | Template File
uniqueid.h [code] | Template Header
value.cpp | Template Header
value.h [code] | Template Header
valuenode.cpp | Implementation of the "Placeholder" valuenode conversion
valuenode.h [code] | Header file for implementation of the "Placeholder" valuenode conversion
valuenode_add.cpp | Implementation of the "Add" valuenode conversion
valuenode_add.h [code] | Header file for implementation of the "Add" valuenode conversion
valuenode_and.cpp | Implementation of the "And" valuenode conversion
valuenode_and.h [code] | Header file for implementation of the "And" valuenode conversion
valuenode_anglestring.cpp | Implementation of the "AngleString" valuenode conversion
valuenode_anglestring.h [code] | Header file for implementation of the "Angle String" valuenode conversion
valuenode_animated.cpp | Implementation of the "Animated" valuenode conversion
valuenode_animated.h [code] | Header file for implementation of the "Animated" valuenode conversion
valuenode_atan2.cpp | Implementation of the "aTan2" valuenode conversion
valuenode_atan2.h [code] | Header file for implementation of the "aTan2" valuenode conversion
valuenode_bline.cpp | Implementation of the "BLine" valuenode conversion
valuenode_bline.h [code] | Header file for implementation of the "BLine" valuenode conversion
valuenode_blinecalctangent.cpp | Implementation of the "BLine Tangent" valuenode conversion
valuenode_blinecalctangent.h [code] | Header file for implementation of the "BLine Tangent" valuenode conversion
valuenode_blinecalcvertex.cpp | Implementation of the "BLine Vertex" valuenode conversion
valuenode_blinecalcvertex.h [code] | Header file for implementation of the "BLine Vertex" valuenode conversion
valuenode_blinecalcwidth.cpp | Implementation of the "BLine Width" valuenode conversion
valuenode_blinecalcwidth.h [code] | Header file for implementation of the "BLine Width" valuenode conversion
valuenode_blinereversetangent.cpp | Implementation of the "Reverse Tangent" valuenode conversion
valuenode_blinereversetangent.h [code] | Header file for implementation of the "Reverse Tangent" valuenode conversion
valuenode_compare.cpp | Implementation of the "Compare" valuenode conversion
valuenode_compare.h [code] | Header file for implementation of the "Compare" valuenode conversion
valuenode_composite.cpp | Implementation of the "Composite" valuenode conversion
valuenode_composite.h [code] | Header file for implementation of the "Composite" valuenode conversion
valuenode_const.cpp | Implementation of the "Constant" valuenode conversion
valuenode_const.h [code] | Header file for implementation of the "Constant" valuenode conversion
valuenode_cos.cpp | Implementation of the "Cos" valuenode conversion
valuenode_cos.h [code] | Header file for implementation of the "Cos" valuenode conversion
valuenode_dotproduct.cpp | Implementation of the "DotProduct" valuenode conversion
valuenode_dotproduct.h [code] | Header file for implementation of the "Dot Product" valuenode conversion
valuenode_duplicate.cpp | Implementation of the "Duplicate" valuenode conversion
valuenode_duplicate.h [code] | Header file for implementation of the "Duplicate" valuenode conversion
valuenode_dynamiclist.cpp | Implementation of the "Dynamic List" valuenode conversion
valuenode_dynamiclist.h [code] | Header file for implementation of the "Dynamic List" valuenode conversion
valuenode_exp.cpp | Implementation of the "Exponential" valuenode conversion
valuenode_exp.h [code] | Header file for implementation of the "Exponential" valuenode conversion
valuenode_gradientcolor.cpp | Implementation of the "Gradient Color" valuenode conversion
valuenode_gradientcolor.h [code] | Header file for implementation of the "Gradient Color" valuenode conversion
valuenode_gradientrotate.cpp | Implementation of the "Gradient Rotate" valuenode conversion
valuenode_gradientrotate.h [code] | Header file for implementation of the "Gradient Rotate" valuenode conversion
valuenode_greyed.cpp | Implementation of the "Greyed" valuenode conversion
valuenode_greyed.h [code] | Header file for implementation of the "Greyed" valuenode conversion
valuenode_integer.cpp | Implementation of the "Integer" valuenode conversion
valuenode_integer.h [code] | Header file for implementation of the "Integer" valuenode conversion
valuenode_intstring.cpp | Implementation of the "IntString" valuenode conversion
valuenode_intstring.h [code] | Header file for implementation of the "Int String" valuenode conversion
valuenode_join.cpp | Implementation of the "Join" valuenode conversion
valuenode_join.h [code] | Header file for implementation of the "Join" valuenode conversion
valuenode_linear.cpp | Implementation of the "Linear" valuenode conversion
valuenode_linear.h [code] | Header file for implementation of the "Linear" valuenode conversion
valuenode_log.cpp | Implementation of the "Natural Logarithm" valuenode conversion
valuenode_log.h [code] | Header file for implementation of the "Natural Logarithm" valuenode conversion
valuenode_not.cpp | Implementation of the "Not" valuenode conversion
valuenode_not.h [code] | Header file for implementation of the "Not" valuenode conversion
valuenode_or.cpp | Implementation of the "Or" valuenode conversion
valuenode_or.h [code] | Header file for implementation of the "Or" valuenode conversion
valuenode_pow.cpp | Implementation of the "Power" valuenode conversion
valuenode_pow.h [code] | Header file for implementation of the "Power" valuenode conversion
valuenode_radialcomposite.cpp | Implementation of the "Radial Composite" valuenode conversion
valuenode_radialcomposite.h [code] | Header file for implementation of the "Radial Composite" valuenode conversion
valuenode_random.cpp | Template File
valuenode_random.h [code] | Template Header
valuenode_range.cpp | Implementation of the "Range" valuenode conversion
valuenode_range.h [code] | Header file for implementation of the "Range" valuenode conversion
valuenode_realstring.cpp | Implementation of the "RealString" valuenode conversion
valuenode_realstring.h [code] | Header file for implementation of the "Real String" valuenode conversion
valuenode_reciprocal.cpp | Implementation of the "Reciprocal" valuenode conversion
valuenode_reciprocal.h [code] | Header file for implementation of the "Reciprocal" valuenode conversion
valuenode_reference.cpp | Implementation of the "Reference" valuenode conversion
valuenode_reference.h [code] | Header file for implementation of the "Reference" valuenode conversion
valuenode_repeat_gradient.cpp | Implementation of the "Repeat Gradient" valuenode conversion
valuenode_repeat_gradient.h [code] | Header file for implementation of the "Repeat Gradient" valuenode conversion
valuenode_scale.cpp | Implementation of the "Scale" valuenode conversion
valuenode_scale.h [code] | Header file for implementation of the "Scale" valuenode conversion
valuenode_segcalctangent.cpp | Implementation of the "Segment Tangent" valuenode conversion
valuenode_segcalctangent.h [code] | Header file for implementation of the "Segment Tangent" valuenode conversion
valuenode_segcalcvertex.cpp | Implementation of the "Segment Vertex" valuenode conversion
valuenode_segcalcvertex.h [code] | Header file for implementation of the "Segment Vertex" valuenode conversion
valuenode_sine.cpp | Implementation of the "Sine" valuenode conversion
valuenode_sine.h [code] | Header file for implementation of the "Sine" valuenode conversion
valuenode_step.cpp | Implementation of the "Step" valuenode conversion
valuenode_step.h [code] | Header file for implementation of the "Step" valuenode conversion
valuenode_stripes.cpp | Implementation of the "Stripes" valuenode conversion
valuenode_stripes.h [code] | Header file for implementation of the "Stripes" valuenode conversion
valuenode_subtract.cpp | Implementation of the "Subtract" valuenode conversion
valuenode_subtract.h [code] | Header file for implementation of the "Subtract" valuenode conversion
valuenode_switch.cpp | Implementation of the "Switch" valuenode conversion
valuenode_switch.h [code] | Header file for implementation of the "Switch" valuenode conversion
valuenode_timedswap.cpp | Implementation of the "Timed Swap" valuenode conversion
valuenode_timedswap.h [code] | Header file for implementation of the "Timed Swap" valuenode conversion
valuenode_timeloop.cpp | Implementation of the "Time Loop" valuenode conversion
valuenode_timeloop.h [code] | Header file for implementation of the "TimeLoop" valuenode conversion
valuenode_timestring.cpp | Implementation of the "TimeString" valuenode conversion
valuenode_timestring.h [code] | Header file for implementation of the "Time String" valuenode conversion
valuenode_twotone.cpp | Implementation of the "Two-Tone" valuenode conversion
valuenode_twotone.h [code] | Header file for implementation of the "Two-Tone" valuenode conversion
valuenode_vectorangle.cpp | Implementation of the "Vector Angle" valuenode conversion
valuenode_vectorangle.h [code] | Header file for implementation of the "Vector Angle" valuenode conversion
valuenode_vectorlength.cpp | Implementation of the "Vector Length" valuenode conversion
valuenode_vectorlength.h [code] | Header file for implementation of the "Vector Length" valuenode conversion
valuenode_vectorx.cpp | Implementation of the "Vector X" valuenode conversion
valuenode_vectorx.h [code] | Header file for implementation of the "Vector X" valuenode conversion
valuenode_vectory.cpp | Implementation of the "Vector Y" valuenode conversion
valuenode_vectory.h [code] | Header file for implementation of the "Vector Y" valuenode conversion
vector.h [code] | Various discreet type definitions
version.h [code] | Template Header
warp.cpp | Implementation of the "Warp" layer
warp.h [code] | Header file for implementation of the "Warp" layer
waypoint.cpp | Template File
waypoint.h [code] | Template Header
xorpattern.cpp | Implementation of the "XOR Pattern" layer
xorpattern.h [code] | Header file for implementation of the "XOR Pattern" layer
zoom.cpp | Implementation of the "Zoom" layer
zoom.h [code] | Header file for implementation of the "Zoom" layer