remove ED_retopo.h
This commit is contained in:
@@ -1,111 +0,0 @@
|
||||
/*
|
||||
* $Id$
|
||||
*
|
||||
* ***** BEGIN GPL LICENSE BLOCK *****
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License
|
||||
* as published by the Free Software Foundation; either version 2
|
||||
* of the License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software Foundation,
|
||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*
|
||||
* The Original Code is Copyright (C) 2006 by Nicholas Bishop
|
||||
* All rights reserved.
|
||||
*
|
||||
* The Original Code is: all of this file.
|
||||
*
|
||||
* Contributor(s): none yet.
|
||||
*
|
||||
* ***** END GPL LICENSE BLOCK *****
|
||||
*/
|
||||
|
||||
#ifndef ED_RETOPO_H
|
||||
#define ED_RETOPO_H
|
||||
|
||||
#include "DNA_vec_types.h"
|
||||
|
||||
/* For bglMats */
|
||||
#include "BIF_glutil.h"
|
||||
|
||||
struct EditVert;
|
||||
struct Mesh;
|
||||
struct View3D;
|
||||
|
||||
typedef struct RetopoViewData {
|
||||
bglMats mats;
|
||||
|
||||
char queue_matrix_update;
|
||||
} RetopoViewData;
|
||||
|
||||
typedef struct RetopoPaintPoint {
|
||||
struct RetopoPaintPoint *next, *prev;
|
||||
vec2s loc;
|
||||
short index;
|
||||
float co[3];
|
||||
struct EditVert *eve;
|
||||
} RetopoPaintPoint;
|
||||
|
||||
typedef struct RetopoPaintLine {
|
||||
struct RetopoPaintLine *next, *prev;
|
||||
ListBase points;
|
||||
ListBase hitlist; /* RetopoPaintHit */
|
||||
RetopoPaintPoint *cyclic;
|
||||
} RetopoPaintLine;
|
||||
|
||||
typedef struct RetopoPaintSel {
|
||||
struct RetopoPaintSel *next, *prev;
|
||||
RetopoPaintLine *line;
|
||||
char first;
|
||||
} RetopoPaintSel;
|
||||
|
||||
typedef struct RetopoPaintData {
|
||||
char in_drag;
|
||||
short sloc[2];
|
||||
|
||||
ListBase lines;
|
||||
ListBase intersections; /* RetopoPaintPoint */
|
||||
|
||||
short seldist;
|
||||
RetopoPaintSel nearest;
|
||||
|
||||
struct View3D *paint_v3d;
|
||||
} RetopoPaintData;
|
||||
|
||||
RetopoPaintData *get_retopo_paint_data(void);
|
||||
|
||||
char retopo_mesh_check(void);
|
||||
char retopo_curve_check(void);
|
||||
|
||||
void retopo_end_okee(void);
|
||||
|
||||
void retopo_free_paint_data(RetopoPaintData *rpd);
|
||||
void retopo_free_paint(void);
|
||||
|
||||
char retopo_mesh_paint_check(void);
|
||||
void retopo_paint_view_update(struct View3D *v3d);
|
||||
void retopo_force_update(void);
|
||||
void retopo_paint_toggle(void*,void*);
|
||||
char retopo_paint(const unsigned short event);
|
||||
void retopo_draw_paint_lines(void);
|
||||
RetopoPaintData *retopo_paint_data_copy(RetopoPaintData *rpd);
|
||||
|
||||
void retopo_toggle(void*,void*);
|
||||
void retopo_do_vert(struct View3D *v3d, float *v);
|
||||
void retopo_do_all(void);
|
||||
void retopo_do_all_cb(void *, void *);
|
||||
void retopo_queue_updates(struct View3D *v3d);
|
||||
|
||||
void retopo_matrix_update(struct View3D *v3d);
|
||||
|
||||
void retopo_free_view_data(struct View3D *v3d);
|
||||
|
||||
#endif
|
||||
|
||||
@@ -58,7 +58,6 @@
|
||||
|
||||
#include "ED_mesh.h"
|
||||
#include "ED_object.h"
|
||||
#include "ED_retopo.h"
|
||||
#include "ED_screen.h"
|
||||
#include "ED_util.h"
|
||||
#include "ED_view3d.h"
|
||||
@@ -1607,7 +1606,6 @@ typedef struct UndoMesh {
|
||||
EditSelectionC *selected;
|
||||
int totvert, totedge, totface, totsel;
|
||||
int selectmode, shapenr;
|
||||
RetopoPaintData *retopo_paint_data;
|
||||
char retopo_mode;
|
||||
CustomData vdata, edata, fdata;
|
||||
} UndoMesh;
|
||||
|
||||
@@ -52,6 +52,7 @@
|
||||
|
||||
|
||||
#include "BIF_gl.h"
|
||||
#include "BIF_glutil.h"
|
||||
|
||||
#include "WM_api.h"
|
||||
#include "WM_types.h"
|
||||
@@ -60,7 +61,6 @@
|
||||
#include "RNA_define.h"
|
||||
|
||||
#include "ED_particle.h"
|
||||
#include "ED_retopo.h"
|
||||
#include "ED_screen.h"
|
||||
#include "ED_transform.h"
|
||||
#include "ED_mesh.h"
|
||||
|
||||
@@ -54,6 +54,7 @@
|
||||
|
||||
|
||||
#include "BIF_gl.h"
|
||||
#include "BIF_glutil.h"
|
||||
|
||||
#include "WM_api.h"
|
||||
#include "WM_types.h"
|
||||
@@ -66,7 +67,6 @@
|
||||
#include "ED_particle.h"
|
||||
#include "ED_mesh.h"
|
||||
#include "ED_object.h"
|
||||
#include "ED_retopo.h"
|
||||
#include "ED_screen.h"
|
||||
#include "ED_mball.h"
|
||||
|
||||
|
||||
@@ -62,7 +62,6 @@ set(SRC
|
||||
../include/ED_particle.h
|
||||
../include/ED_physics.h
|
||||
../include/ED_render.h
|
||||
../include/ED_retopo.h
|
||||
../include/ED_screen.h
|
||||
../include/ED_screen_types.h
|
||||
../include/ED_sculpt.h
|
||||
|
||||
Reference in New Issue
Block a user