CoordinateTransform

The CoordinateTransform class provides a simple, general way to represent a compound coordinate transformation. In general, it’s basically just a wrapper chaining together a number of TransformationFunctions.

 

__init__(self, *transforms): 

 

@property
is_affine(self): 

 

@property
transformation_function(self): 
  • :returns: TransformationFunction

 

@property
transforms(self): 

 

apply(self, coords, shift=True): 

 

__call__(self, coords, shift=True): 

 

condense_transforms(self): 

 

@property
inverse(self): 

 

parse_transform(tf): 

Provides a way to “tag” a transformation

  • tf: Any
  • :returns: _

Feedback

Examples

Templates

Documentation