Searched refs:Block (Results 1 - 8 of 8) sorted by relevance

/inkscape/src/libvpsc/
H A Dblocks.h22 class Block;
33 class Blocks : public std::set<Block*>
44 void mergeLeft(Block *r);
50 void mergeRight(Block *l);
56 void split(Block *b, Block *&l, Block *&r, Constraint *c);
75 void removeBlock(Block *doomed);
H A Dblock.h25 class Block class in namespace:vpsc
31 friend std::ostream& operator <<(std::ostream &os,const Block &b);
37 Block(Variable* const v=NULL);
38 virtual ~Block(void);
60 void merge(Block *b, Constraint *c, double dist);
62 void merge(Block *b, Constraint *c);
63 void mergeIn(Block *b);
64 void mergeOut(Block *b);
71 void split(Block *&l, Block *
[all...]
H A Dblock.cpp23 void Block::addVariable(Variable* const v) {
30 Block::Block(Variable* const v) { function in class:vpsc::Block
43 double Block::desiredWeightedPosition() {
50 Block::~Block(void)
56 void Block::setUpInConstraints() {
59 void Block::setUpOutConstraints() {
62 void Block::setUpConstraintHeap(PairingHeap<Constraint*>* &h,bool in) {
77 void Block
[all...]
H A Dblocks.cpp34 insert(new Block(vs[i]));
40 for(set<Block*>::iterator i=begin();i!=end();++i) {
76 void Blocks::mergeLeft(Block *r) {
89 Block *l = c->left->block;
108 void Blocks::mergeRight(Block *l) {
120 Block *r = c->right->block;
136 void Blocks::removeBlock(Block *doomed) {
141 vector<Block*> bcopy(begin(),end());
142 for(vector<Block*>::iterator i=bcopy.begin();i!=bcopy.end();++i) {
143 Block *
[all...]
H A Dsolve_VPSC.cpp53 for(set<Block*>::iterator i=bs->begin();i!=bs->end();++i) {
54 Block *b=*i;
93 for(set<Block*>::const_iterator i=bs->begin();i!=bs->end();++i) {
94 Block *b=*i;
98 for(set<Block*>::const_iterator i=bs->begin();i!=bs->end();++i) {
99 Block *b=*i;
107 Block *l=NULL, *r=NULL;
156 Block *lb = v->left->block, *rb = v->right->block;
200 for(set<Block*>::const_iterator i(bs->begin());i!=bs->end();++i) {
201 Block *
[all...]
H A Dvariable.h28 Block *block;
/inkscape/src/libavoid/
H A Dvpsc.h67 class Block class in namespace:Avoid
73 friend std::ostream& operator <<(std::ostream &os,const Block &b);
80 Block(Variable* const v=NULL);
81 ~Block(void);
89 void merge(Block *b, Constraint *c, double dist);
90 Block* merge(Block *b, Constraint *c);
91 void mergeIn(Block *b);
92 void mergeOut(Block *b);
93 void split(Block *
[all...]
H A Dvpsc.cpp89 for(set<Block*>::iterator i=bs->begin();i!=bs->end();++i) {
90 Block *b=*i;
164 map<Block*, node*> bmap;
166 for(set<Block*>::const_iterator i=bs->begin();i!=bs->end();++i) {
167 Block *b=*i;
172 for(set<Block*>::const_iterator i=bs->begin();i!=bs->end();++i) {
173 Block *b=*i;
177 Block *l=c->left->block;
186 Block *r=c->right->block;
263 Block *l
645 Block::Block(Variable* const v) function in class:Avoid::Block
[all...]

Completed in 21 milliseconds