| Package | Description |
|---|---|
| com.mapinfo.midev.coordsys |
Classes used for dealing with coordinate systems and coordinate system transforms.
|
| com.mapinfo.midev.geometry |
The Geometry package consists of a series of interfaces, classes and enumerations that allow users to work with
geometry objects.
|
| com.mapinfo.midev.raster.core | |
| com.mapinfo.midev.util |
Utility classes.
|
| Modifier and Type | Method and Description |
|---|---|
AffineTransform |
CoordSys.getAffineTransform()
Get the affine transform for the coordinate system.
|
| Modifier and Type | Field and Description |
|---|---|
static AffineTransform |
AffineTransform.IDENTITY |
| Modifier and Type | Method and Description |
|---|---|
AffineTransform |
AffineTransform.createInverse()
Create a transform that is the inverse of this transform.
|
static AffineTransform |
AffineTransform.getColumnFirstInstance(double m00,
double m10,
double m01,
double m11,
double m02,
double m12)
Create a new affine transform by specifying the six parameters in column-first order.
|
static AffineTransform |
AffineTransform.getInstance()
Get an instance of the identity transformation.
|
static AffineTransform |
AffineTransform.getInstance(AffineTransform t1,
AffineTransform t2)
Construct a transform by combining two other transforms.
|
static AffineTransform |
AffineTransform.getRotateInstanceCCW(double theta)
Get an instance of an affine transform that will rotate a coordinate counter-clockwise about the origin.
|
static AffineTransform |
AffineTransform.getRotateInstanceCCW(double theta,
double x,
double y)
Get an instance of an affine transform that will rotate a coordinate counter-clockwise about a specified location.
|
static AffineTransform |
AffineTransform.getRotateInstanceCW(double theta)
Get an instance of an affine transform that will rotate a coordinate clockwise about the origin.
|
static AffineTransform |
AffineTransform.getRotateInstanceCW(double theta,
double x,
double y)
Get an instance of an affine transform that will rotate a coordinate clockwise about a specified location.
|
static AffineTransform |
AffineTransform.getRowFirstInstance(double a,
double c,
double e,
double f)
Create a new linear affine transform by specifying the four parameters in row-first order.
|
static AffineTransform |
AffineTransform.getRowFirstInstance(double a,
double b,
double c,
double d,
double e,
double f)
Create a new affine transform by specifying the six parameters in row-first order.
|
static AffineTransform |
AffineTransform.getScaleInstance(double sx,
double sy)
Get an instance of an affine transform that will scale a coordinate.
|
static AffineTransform |
AffineTransform.getShearInstance(double shx,
double shy)
Get an instance of an affine transform that will shear a coordinate.
|
static AffineTransform |
AffineTransform.getTranslateInstance(double tx,
double ty)
Get an instance of an affine transform that will translate a coordinate.
|
AffineTransform |
AffineTransform.rotateCCW(double theta)
Get an instance of an affine transform that will rotate a coordinate about the origin counter-clockwise in addition to the
transformation already specified.
|
AffineTransform |
AffineTransform.rotateCCW(double theta,
double x,
double y)
Get an instance of an affine transform that will rotate a coordinate about a specified location counter-clockwise in addition to the
transformation already specified.
|
AffineTransform |
AffineTransform.rotateCW(double theta)
Get an instance of an affine transform that will rotate a coordinate about the origin in addition to the
transformation already specified.
|
AffineTransform |
AffineTransform.rotateCW(double theta,
double x,
double y)
Get an instance of an affine transform that will rotate a coordinate about a specified location in addition to the
transformation already specified.
|
AffineTransform |
AffineTransform.scale(double sx,
double sy)
Get an instance of an affine transform that will scale a coordinate in addition to the transformation already
specified.
|
AffineTransform |
AffineTransform.shear(double shx,
double shy)
Get an instance of an affine transform that will shear a coordinate in addition to the transformation already
specified.
|
AffineTransform |
AffineTransform.translate(double tx,
double ty)
Get an instance of an affine transform that will translate a coordinate in addition to the transformation already
specified.
|
| Modifier and Type | Method and Description |
|---|---|
static AffineTransform |
AffineTransform.getInstance(AffineTransform t1,
AffineTransform t2)
Construct a transform by combining two other transforms.
|
| Modifier and Type | Method and Description |
|---|---|
AffineTransform |
RasterRegistrationInfo.getMapToRasterTransform()
Get the affine transform that defines the raster registration.
|
| Constructor and Description |
|---|
RasterRegistrationInfo(AffineTransform mapToRasterTransform)
Create the registration information based on an affine transform.
|
| Modifier and Type | Method and Description |
|---|---|
DoubleRect |
DoubleRect.getCopy(AffineTransform affineTransform)
Get a copy of this rectangle such that all the points in this rectangle, after being
transformed, are contained by the resulting rectangle.
|
© 2007, 2022 Precisely. All rights reserved.