VIPER REFERENCE MANUAL
iflTileIter ( | const iflTile3Dint& parent, const iflSize& pageSize, int cSize, const iflConfig* config=NULL, int tileAligned=FALSE); |
iflTileIter ( | const iflTile3Dint& parent, int cSize, const iflConfig* config=NULL, int tileAligned=FALSE); |
int more ( | ); |
int getCount ( | ); |
void setPageSize ( | const iflSize& pageSize); |
void setTile ( | const iflTile3Dint& parent, int cSize, const iflConfig* cfg=NULL, int tileAligned=0); |
void setPageBorder ( | const iflXYZint& border, int includeBorder=FALSE); |
iflTileIter ( | ); |
iflTile3D& boundingBox ( | const iflTile3D& a, const iflTile3D& b, const iflTile3D& c); |
iflTile3D& boundingBox ( | const iflTile3D& a, const iflTile3D& b); |
int contains ( | const iflTile3D& tile) const; |
int contains ( | const iflTile3D& tile, tileType xMax, tileType yMax, tileType zMax) const; |
int contains ( | tileType X, tileType Y, tileType Z) const; |
void grow ( | const iflXYZ<tileType>& delta); |
void grow ( | const iflXY<tileType>& delta); |
iflTile3D& init ( | tileType X, tileType Y, tileType Z, tileType Nx, tileType Ny, tileType Nz); |
iflTile3D& init ( | const iflTile3D& tile); |
iflTile3D& init ( | const iflTile2D<tileType>& tile, tileType Z=0, tileType Nz=1); |
iflTile3D& intersect ( | const iflTile3D& a, const iflTile3D& b); |
iflTile3D& intersect ( | const iflTile3D& a, const iflTile3D& b, const iflTile3D& c); |
int operator!= ( | const iflTile3D& tile) const; |
void operator+= ( | const iflXY<tileType>& offset); |
void operator+= ( | const iflXYZ<tileType>& offset); |
void operator-= ( | const iflXYZ<tileType>& offset); |
void operator-= ( | const iflXY<tileType>& offset); |
iflTile3D& operator= ( | const iflTile2D<tileType>& tile); |
iflTile3D& operator= ( | const iflTile3D& tile); |
int operator== ( | const iflTile3D& tile) const; |
tileType& origin ( | iflAxis axis); |
void shrink ( | const iflXY<tileType>& delta); |
void shrink ( | const iflXYZ<tileType>& delta); |
tileType& size ( | iflAxis axis); |
iflTile2D& boundingBox ( | const iflTile2D& a, const iflTile2D& b); |
iflTile2D& boundingBox ( | const iflTile2D& a, const iflTile2D& b, const iflTile2D& c); |
int contains ( | tileType X, tileType Y) const; |
int contains ( | const iflTile2D& tile) const; |
int contains ( | const iflTile2D& tile, tileType xMax, tileType yMax) const; |
void grow ( | const iflXY<tileType>& delta); |
iflTile2D& init ( | tileType X, tileType Y, tileType Nx, tileType Ny); |
iflTile2D& init ( | const iflTile2D& tile); |
iflTile2D& intersect ( | const iflTile2D& a, const iflTile2D& b); |
iflTile2D& intersect ( | const iflTile2D& a, const iflTile2D& b, const iflTile2D& c); |
int operator!= ( | const iflTile2D& tile) const; |
void operator+= ( | const iflXY<tileType>& offset); |
void operator-= ( | const iflXY<tileType>& offset); |
int operator== ( | const iflTile2D& tile) const; |
tileType& origin ( | iflAxis axis); |
void shrink ( | const iflXY<tileType>& delta); |
tileType& size ( | iflAxis axis); |
iflTileIter ( | const iflTile3Dint& parent, const iflSize& pageSize, int cSize, const iflConfig* config=NULL, int tileAligned=FALSE); |
iflTileIter ( | const iflTile3Dint& parent, int cSize, const iflConfig* config=NULL, int tileAligned=FALSE); |
iflTileIter ( | ); |
int getCount ( | ); |
int more ( | ); |
void setPageBorder ( | const iflXYZint& border, int includeBorder=FALSE); |
void setPageSize ( | const iflSize& pageSize); |
void setTile ( | const iflTile3Dint& parent, int cSize, const iflConfig* cfg=NULL, int tileAligned=0); |