#include "subdivider.h"
#include "backend.h"
Go to the source code of this file.
|
static int | arc_classify (Arc_ptr, int, REAL) |
|
static enum i_result | pwlarc_intersect (PwlArc *, int, REAL, int, int[3]) |
|
static void | vert_interp (TrimVertex *n, TrimVertex *l, TrimVertex *r, int p, REAL val) |
|
◆ i_result
Enumerator |
---|
INTERSECT_VERTEX | |
INTERSECT_EDGE | |
Definition at line 51 of file intersect.cc.
◆ arc_classify()
◆ pwlarc_intersect()
◆ vert_interp()
Definition at line 157 of file intersect.cc.
165 if(
l->param[1-
p] !=
r->param[1-
p] ) {
166 REAL ratio = (
val -
l->param[
p]) / (
r->param[
p] -
l->param[
p]);
167 n->param[1-
p] =
l->param[1-
p] +
168 ratio * (
r->param[1-
p] -
l->param[1-
p]);
170 n->param[1-
p] =
l->param[1-
p];
GLdouble GLdouble GLdouble r
Referenced by Subdivider::arc_split().