예제 #1
0
 irange getYRange() const { return fill->getData().yrange; }
예제 #2
0
 bool isFixedSize() const { return fill->getData().has_grid; }  
예제 #3
0
 virtual const Lattice& getLattice() const {
   if( lattice && lattice->hasData() ){
     return lattice->getData();
   }
   throw std::runtime_error( "Called getLattice() on a cell that hasn't got one" );
 }
예제 #4
0
 const Transform& getTransform() const { return tr->getData(); }
예제 #5
0
 virtual const Fill& getFill() const { 
   if( fill && fill->hasData() ){
     return fill->getData();
   }
   throw std::runtime_error( "Called getFill() on an unfilled cell");
 }