org.deegree.geometry.standard.curvesegments
Class AffinePlacement

java.lang.Object
  extended by org.deegree.geometry.standard.curvesegments.AffinePlacement

public class AffinePlacement
extends Object

Defines a transformation from a constructive parameter space to the coordinate space of the coordinate reference system being used.

Version:
$Revision: 31641 $, $Date: 2011-08-24 21:24:55 +0200 (Wed, 24 Aug 2011) $
Author:
Markus Schneider , last edited by: $Author: mschneider $

Constructor Summary
AffinePlacement(Point location, Points refDirections, int inDimension, int outDimension)
          Creates a new AffinePlacement from the given parameters.
 
Method Summary
 int getInDimension()
          Returns the inDimension, i.e. the dimension of the constructive parameter space.
 Point getLocation()
          Returns the target of the parameter space origin.
 int getOutDimension()
          Returns the outDimension, i.e. the dimension of the coordinate space.
 Points getRefDirections()
          Returns the target directions for the coordinate basis vectors of the parameter space.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AffinePlacement

public AffinePlacement(Point location,
                       Points refDirections,
                       int inDimension,
                       int outDimension)
Creates a new AffinePlacement from the given parameters.

Parameters:
location - the target of the parameter space origin
refDirections - the target directions for the coordinate basis vectors of the parameter space
inDimension - the dimension of the constructive parameter space
outDimension - the dimension of the coordinate space
Method Detail

getLocation

public Point getLocation()
Returns the target of the parameter space origin.

Returns:
the target of the parameter space origin

getRefDirections

public Points getRefDirections()
Returns the target directions for the coordinate basis vectors of the parameter space.

The number of directions is equal to the inDimension. The dimension of the directions is equal to the outDimension.

Returns:
the target directions

getInDimension

public int getInDimension()
Returns the inDimension, i.e. the dimension of the constructive parameter space.

Returns:
the inDimension

getOutDimension

public int getOutDimension()
Returns the outDimension, i.e. the dimension of the coordinate space.

Returns:
the outDimension


Copyright © 2011. All Rights Reserved.