~siretart/ubuntu/utopic/blender/libav10

« back to all changes in this revision

Viewing changes to source/blender/blenkernel/BKE_mask.h

  • Committer: Package Import Robot
  • Author(s): Matthias Klose
  • Date: 2014-02-19 11:24:23 UTC
  • mfrom: (14.2.23 sid)
  • Revision ID: package-import@ubuntu.com-20140219112423-rkmaz2m7ha06d4tk
Tags: 2.69-3ubuntu1
* Merge with Debian; remaining changes:
  - Configure without OpenImageIO on armhf, as it is not available on
    Ubuntu.

Show diffs side-by-side

added added

removed removed

Lines of Context:
28
28
#ifndef __BKE_MASK_H__
29
29
#define __BKE_MASK_H__
30
30
 
 
31
/** \file BKE_mask.h
 
32
 *  \ingroup bke
 
33
 */
 
34
 
31
35
struct ImageUser;
32
36
struct Image;
33
37
struct ListBase;
53
57
void BKE_mask_layer_remove(struct Mask *mask, struct MaskLayer *masklay);
54
58
 
55
59
void BKE_mask_layer_free_shapes(struct MaskLayer *masklay);
 
60
void BKE_mask_layer_free_deform(struct MaskLayer *mask_layer);
56
61
void BKE_mask_layer_free(struct MaskLayer *masklay);
57
62
void BKE_mask_layer_free_list(struct ListBase *masklayers);
58
63
void BKE_mask_spline_free(struct MaskSpline *spline);
 
64
void BKE_mask_spline_free_list(struct ListBase *splines);
59
65
struct MaskSpline *BKE_mask_spline_copy(struct MaskSpline *spline);
60
66
void BKE_mask_point_free(struct MaskSplinePoint *point);
61
67
 
134
140
void BKE_mask_calc_handles(struct Mask *mask);
135
141
void BKE_mask_update_deform(struct Mask *mask);
136
142
void BKE_mask_spline_ensure_deform(struct MaskSpline *spline);
 
143
void BKE_mask_point_parent_matrix_get(struct MaskSplinePoint *point, float ctime, float parent_matrix[3][3]);
137
144
 
138
145
/* animation */
139
146
int  BKE_mask_layer_shape_totvert(struct MaskLayer *masklay);