LSSTApplications
10.0-2-g4f67435,11.0.rc2+1,11.0.rc2+12,11.0.rc2+3,11.0.rc2+4,11.0.rc2+5,11.0.rc2+6,11.0.rc2+7,11.0.rc2+8
LSSTDataManagementBasePackage
|
Public Member Functions | |
def | __init__ |
def | getFaceCtrList |
def | getFaceCtr |
def | getVertices |
def | getFaceInd |
def | getWithFacesOnPoles |
Public Attributes | |
vertexVecList | |
faceVecList | |
Private Attributes | |
_withFacesOnPoles | |
A dodecahedron Contains positions of faces and associated vertices
Definition at line 6 of file dodecahedron.py.
def lsst.skymap.detail.dodecahedron.Dodecahedron.__init__ | ( | self, | |
withFacesOnPoles = False |
|||
) |
Construct a Dodecahedron @param[in] withFacesOnPoles: if True center a face on each pole, else put a vertex on each pole
Definition at line 11 of file dodecahedron.py.
def lsst.skymap.detail.dodecahedron.Dodecahedron.getFaceCtr | ( | self, | |
ind | |||
) |
Return the center of the specified face @param[in] ind: face index @return face center as a unit vector (numpy array)
Definition at line 50 of file dodecahedron.py.
def lsst.skymap.detail.dodecahedron.Dodecahedron.getFaceCtrList | ( | self | ) |
Return a list of face centers @return a list of face centers (in index order); each a unit vector (numpy array)
Definition at line 43 of file dodecahedron.py.
def lsst.skymap.detail.dodecahedron.Dodecahedron.getFaceInd | ( | self, | |
vec | |||
) |
Return the index of the face containing the cartesian vector @param[in] vec: cartesian vector (length is ignored) @return index of face containing vec
Definition at line 76 of file dodecahedron.py.
def lsst.skymap.detail.dodecahedron.Dodecahedron.getVertices | ( | self, | |
ind | |||
) |
Return the vertices for a given face @param[in] ind: face index @return a list of vertices, each a unit vector (numpy array)
Definition at line 58 of file dodecahedron.py.
def lsst.skymap.detail.dodecahedron.Dodecahedron.getWithFacesOnPoles | ( | self | ) |
Get withFacesOnPoles parameter
Definition at line 84 of file dodecahedron.py.
|
private |
Definition at line 16 of file dodecahedron.py.
lsst.skymap.detail.dodecahedron.Dodecahedron.faceVecList |
Definition at line 41 of file dodecahedron.py.
lsst.skymap.detail.dodecahedron.Dodecahedron.vertexVecList |
Definition at line 39 of file dodecahedron.py.