~ubuntu-branches/ubuntu/utopic/blender/utopic-proposed

« back to all changes in this revision

Viewing changes to source/blender/bmesh/intern/bmesh_log.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:
21
21
#ifndef __BMESH_LOG_H__
22
22
#define __BMESH_LOG_H__
23
23
 
24
 
/* The BMLog is an interface for storing undo/redo steps as a BMesh is
25
 
 * modified. It only stores changes to the BMesh, not full copies.
26
 
 *
27
 
 * Currently it supports the following types of changes:
28
 
 * 
29
 
 * - Adding and removing vertices
30
 
 * - Adding and removing faces
31
 
 * - Moving vertices
32
 
 * - Setting vertex paint-mask values
33
 
 * - Setting vertex hflags
 
24
/** \file blender/bmesh/intern/bmesh_log.h
 
25
 *  \ingroup bmesh
34
26
 */
35
27
 
36
28
struct BMFace;
92
84
/* Get the logged coordinates of a vertex */
93
85
const float *BM_log_original_vert_co(BMLog *log, BMVert *v);
94
86
 
 
87
/* Get the logged normal of a vertex */
 
88
const short *BM_log_original_vert_no(BMLog *log, BMVert *v);
 
89
 
95
90
/* Get the logged mask of a vertex */
96
91
float BM_log_original_mask(BMLog *log, BMVert *v);
97
92