Public Member Functions | |
TiledPattern (PatternPackage thePatternPackage, int initialPatternFileN, int initialDotHorizOffset, int initialDotVertOffset, int numTilesNeededX, int numTilesNeededY, int numDotsXFromRightMostTiles, int numDotsYFromBottomMostTiles) | |
The creator of this object has to calculate exactly how many dots it needs. | |
int | getInitialPatternFileNumber () |
int | getLastPatternFileUsed () |
int | getNumDotsXFromRightMostTiles () |
int | getNumDotsXPerFullTile () |
int | getNumDotsYFromBottomMostTiles () |
int | getNumDotsYPerFullTile () |
double | getNumHorizDotsBetweenTiles () |
int | getNumTilesX () |
int | getNumTilesY () |
int | getNumTotalColumns () |
int | getNumTotalRows () |
double | getNumVertDotsBetweenTiles () |
double | getOriginXInDots () |
double | getOriginYInDots () |
String | getPatternOnRow (int row) |
String | toString () |
This class will also know the physical and logical coordinates of the pattern that it reads in. This allows other classes to determine this information later on, for coordinate transformations, etc.
This software is distributed under the BSD License.
Definition at line 24 of file TiledPattern.java.
TiledPattern | ( | PatternPackage | thePatternPackage, | |
int | initialPatternFileN, | |||
int | initialDotHorizOffset, | |||
int | initialDotVertOffset, | |||
int | numTilesNeededX, | |||
int | numTilesNeededY, | |||
int | numDotsXFromRightMostTiles, | |||
int | numDotsYFromBottomMostTiles | |||
) |
The creator of this object has to calculate exactly how many dots it needs.
This class doesn't have smarts. It will give you exactly what you ask for.
thePatternPackage | ||
initialPatternFileN | ||
initialDotHorizOffset | ||
initialDotVertOffset | ||
numTilesNeededX | ||
numTilesNeededY | ||
numDotsXFromRightMostTiles | ||
numDotsYFromBottomMostTiles |
Definition at line 117 of file TiledPattern.java.
References PatternPackage.getNumPatternColsPerFile(), PatternPackage.getNumPatternRowsPerFile(), PatternPackage.getPatternCoordinateOfOriginOfFile(), StreamedPatternCoordinates.getXVal(), StreamedPatternCoordinates.getYVal(), StreamedPatternCoordinates.setX(), and StreamedPatternCoordinates.setY().
int getInitialPatternFileNumber | ( | ) |
Definition at line 188 of file TiledPattern.java.
Referenced by TiledPatternCoordinateConverter.setPatternInformationByReadingItFrom().
int getLastPatternFileUsed | ( | ) |
Definition at line 195 of file TiledPattern.java.
Referenced by TiledPatternGenerator.getPattern().
int getNumDotsXPerFullTile | ( | ) |
Definition at line 206 of file TiledPattern.java.
Referenced by TiledPatternCoordinateConverter.setPatternInformationByReadingItFrom().
int getNumDotsYPerFullTile | ( | ) |
Definition at line 217 of file TiledPattern.java.
Referenced by TiledPatternCoordinateConverter.setPatternInformationByReadingItFrom().
double getNumHorizDotsBetweenTiles | ( | ) |
Definition at line 224 of file TiledPattern.java.
References PatternPackage.getNumDotsHorizontalBetweenPages().
Referenced by TiledPatternCoordinateConverter.setPatternInformationByReadingItFrom().
int getNumTilesX | ( | ) |
Definition at line 231 of file TiledPattern.java.
Referenced by TiledPatternCoordinateConverter.setPatternInformationByReadingItFrom().
int getNumTilesY | ( | ) |
Definition at line 238 of file TiledPattern.java.
Referenced by TiledPatternCoordinateConverter.setPatternInformationByReadingItFrom().
int getNumTotalColumns | ( | ) |
Definition at line 245 of file TiledPattern.java.
Referenced by PDFPatternGenerator.renderPattern(), and TiledPatternCoordinateConverter.setPatternInformationByReadingItFrom().
int getNumTotalRows | ( | ) |
Definition at line 252 of file TiledPattern.java.
Referenced by PDFPatternGenerator.renderPattern(), and TiledPatternCoordinateConverter.setPatternInformationByReadingItFrom().
double getNumVertDotsBetweenTiles | ( | ) |
Definition at line 259 of file TiledPattern.java.
References PatternPackage.getNumDotsVerticalBetweenPages().
Referenced by TiledPatternCoordinateConverter.setPatternInformationByReadingItFrom().
double getOriginXInDots | ( | ) |
Definition at line 266 of file TiledPattern.java.
References StreamedPatternCoordinates.getXVal().
Referenced by TiledPatternCoordinateConverter.setPatternInformationByReadingItFrom().
double getOriginYInDots | ( | ) |
Definition at line 273 of file TiledPattern.java.
References StreamedPatternCoordinates.getYVal().
Referenced by TiledPatternCoordinateConverter.setPatternInformationByReadingItFrom().
String getPatternOnRow | ( | int | row | ) |
row |
Definition at line 281 of file TiledPattern.java.
Referenced by PDFPatternGenerator.renderPattern().
String toString | ( | ) |