Dodecahedron¶
- 
class lsst.skymap.detail.Dodecahedron(withFacesOnPoles=False)¶
- Bases: - object- A dodecahedron with positions of faces and associated vertices. - Parameters: - withFacesOnPoles : bool
- If True center a face on each pole, else put a vertex on each pole. 
 - Methods Summary - getFaceCtr(ind)- Return the center of the specified face. - getFaceCtrList()- Return a list of face centers. - getFaceInd(vec)- Return the index of the face containing the cartesian vector. - getVertices(ind)- Return the vertices for a given face. - getWithFacesOnPoles()- Methods Documentation - 
getFaceCtr(ind)¶
- Return the center of the specified face. - Parameters: - ind : int
- Index of the face to look up. 
 - Returns: - results : np.ndarray
- Face center as a unit vector. 
 
- ind : 
 - 
getFaceCtrList()¶
- Return a list of face centers. - Returns: - results : listofnumpy.ndarray
- A list of face centers (in index order); each a unit vector. 
 
- results : 
 - 
getFaceInd(vec)¶
- Return the index of the face containing the cartesian vector. - Parameters: - vec : numpy.ndarray
- Cartesian vector (length is ignored). 
 - Returns: - results : numpy.ndarray
- Index of face containing vec. 
 
- vec : 
 - 
getVertices(ind)¶
- Return the vertices for a given face. - Parameters: - ind : int
- Face index. 
 - Returns: - sortedVertexList : listofnumpy.ndarray
- A list of vertices, each a unit vector. 
 
- ind : 
 - 
getWithFacesOnPoles()¶
 
- withFacesOnPoles :