HomeSort by: relevance | last modified time | path
    Searched refs:Bin (Results 1 - 11 of 11) sorted by relevancy

  /xsrc/external/mit/glu/dist/src/libnurbs/internals/
subdivider.h 40 #include "bin.h"
96 void classify_headonleft_s( Bin &, Bin &, Bin &, REAL );
97 void classify_tailonleft_s( Bin &, Bin &, Bin &, REAL );
98 void classify_headonright_s( Bin &, Bin &, Bin &, REAL )
    [all...]
bin.h 32 * bin.h
43 class Bin
49 Bin();
50 ~Bin();
65 * Bin::addarc - add an Arc_ptr to head of linked list of Arc_ptr
70 Bin::addarc( Arc_ptr jarc )
77 * Bin::removearc - remove first Arc_ptr from bin
82 Bin::removearc( void )
92 * BinIter::nextarc - return current arc in bin and advance pointer to next ar
    [all...]
bin.cc 36 * bin.c++
43 #include "bin.h"
49 Bin::Bin()
55 Bin::~Bin()
61 * remove_this_arc - remove given Arc_ptr from bin
66 Bin::remove_this_arc( Arc_ptr arc )
79 * numarcs - count number of arcs in bin
84 Bin::numarcs(
    [all...]
dataTransform.h 38 #include "bin.h"
39 directedLine* bin_to_DLineLoops(Bin& bin);
monotonizer.h 45 class Bin;
57 void monotonize( Arc *, Bin & );
62 int decompose( Bin &, REAL );
intersect.cc 45 #include "bin.h"
61 Subdivider::partition( Bin & bin, Bin & left, Bin & intersections,
62 Bin & right, Bin & unknown, int param, REAL value )
64 Bin headonleft, headonright, tailonleft, tailonright;
66 for( Arc_ptr jarc = bin.removearc(); jarc; jarc = bin.removearc() )
    [all...]
splitarcs.cc 47 #include "bin.h"
53 * Subdivider::split - split trim regions in source bin by line (param == value).
58 Subdivider::split( Bin& bin, Bin& left, Bin& right, int param, REAL value )
60 Bin intersections, unknown;
62 partition( bin, left, intersections, right, unknown, param, value );
180 Subdivider::join_s( Bin& left, Bin& right, Arc_ptr jarc1, Arc_ptr jarc2
    [all...]
subdivider.cc 46 #include "bin.h"
72 Bin*
75 Bin* ret = new Bin();
153 * addArc - add a bezier arc to a trim loop and to a bin
172 * addArc - add a pwl arc to a trim loop and to a bin
345 Bin* tempSource;
372 Subdivider::subdivideInS( Bin& source )
386 * splitInS - split a patch and a bin by an isoparametric line
391 Subdivider::splitInS( Bin& source, int start, int end
    [all...]
dataTransform.cc 100 static int num_edges(Bin& bin)
103 for(Arc_ptr jarc = bin.firstarc(); jarc; jarc=bin.nextarc())
110 directedLine* bin_to_DLineLoops(Bin& bin)
115 int numedges = num_edges(bin);
122 bin.markall();
124 for(Arc_ptr jarc = bin.firstarc(); jarc; jarc=bin.nextarc()
    [all...]
arc.h 46 class Bin;
55 class Arc: public PooledObj { /* an arc, in two list, the trim list and bin */
63 Arc_ptr link; /* bin pointers */
monotonizer.cc 46 #include "bin.h"
56 Subdivider::decompose( Bin& bin, REAL geo_stepsize )
59 for( jarc=bin.firstarc(); jarc; jarc=bin.nextarc() ) {
69 for( jarc=bin.firstarc(); jarc; jarc=bin.nextarc() ) {
70 monotonize( jarc, bin );
74 for( jarc=bin.firstarc(); jarc; jarc=bin.nextarc() )
    [all...]

Completed in 10 milliseconds