lsst.afw gaaf94ba588+3cc41d2aa1
Public Member Functions | Public Attributes | List of all members
lsst.afw.geom.testUtils.PermutedFrameSet Class Reference

Public Member Functions

def __init__ (self, frameSet, permuteBase, permuteCurr)
 

Public Attributes

 frameSet
 
 isBaseSkyFrame
 
 isCurrSkyFrame
 
 isBasePermuted
 
 isCurrPermuted
 

Detailed Description

A FrameSet with base or current frame possibly permuted, with associated
information

Only two-axis frames will be permuted.

Parameters
----------
frameSet : `ast.FrameSet`
    The FrameSet you wish to permute. A deep copy is made.
permuteBase : `bool`
    Permute the base frame's axes?
permuteCurr : `bool`
    Permute the current frame's axes?

Raises
------
RuntimeError
    If you try to permute a frame that does not have 2 axes

Notes
-----
**Fields**

frameSet : `ast.FrameSet`
    The FrameSet that may be permuted. A local copy is made.
isBaseSkyFrame : `bool`
    Is the base frame an `ast.SkyFrame`?
isCurrSkyFrame : `bool`
    Is the current frame an `ast.SkyFrame`?
isBasePermuted : `bool`
    Are the base frame axes permuted?
isCurrPermuted : `bool`
    Are the current frame axes permuted?

Definition at line 273 of file testUtils.py.

Constructor & Destructor Documentation

◆ __init__()

def lsst.afw.geom.testUtils.PermutedFrameSet.__init__ (   self,
  frameSet,
  permuteBase,
  permuteCurr 
)

Definition at line 308 of file testUtils.py.

Member Data Documentation

◆ frameSet

lsst.afw.geom.testUtils.PermutedFrameSet.frameSet

Definition at line 309 of file testUtils.py.

◆ isBasePermuted

lsst.afw.geom.testUtils.PermutedFrameSet.isBasePermuted

Definition at line 326 of file testUtils.py.

◆ isBaseSkyFrame

lsst.afw.geom.testUtils.PermutedFrameSet.isBaseSkyFrame

Definition at line 311 of file testUtils.py.

◆ isCurrPermuted

lsst.afw.geom.testUtils.PermutedFrameSet.isCurrPermuted

Definition at line 327 of file testUtils.py.

◆ isCurrSkyFrame

lsst.afw.geom.testUtils.PermutedFrameSet.isCurrSkyFrame

Definition at line 312 of file testUtils.py.


The documentation for this class was generated from the following file: