Isis Developer Reference
Isis::NaifDskShape Member List

This is the complete list of members for Isis::NaifDskShape, including all inherited members.

calculateDefaultNormal()Isis::NaifDskShapevirtual
calculateEllipsoidalSurfaceNormal()Isis::ShapeModelprotected
calculateLocalNormal(QVector< double * > cornerNeighborPoints)Isis::NaifDskShapevirtual
calculateSurfaceNormal()Isis::NaifDskShapevirtual
clearSurfacePoint()Isis::ShapeModelvirtual
ellipsoidNormal()Isis::NaifDskShape
emissionAngle(const std::vector< double > &sB)Isis::ShapeModelvirtual
hasEllipsoidIntersection()Isis::ShapeModelprotected
hasIntersection()Isis::ShapeModel
hasLocalNormal() constIsis::ShapeModel
hasNormal() constIsis::ShapeModel
hasValidTarget() constIsis::ShapeModelprotected
incidenceAngle(const std::vector< double > &uB)Isis::ShapeModelvirtual
Initialize()Isis::ShapeModel
intercept() constIsis::NaifDskShape
intersectEllipsoid(const std::vector< double > observerPosRelativeToTarget, const std::vector< double > &observerLookVectorToTarget)Isis::ShapeModelprotected
intersectSurface(std::vector< double > observerPos, std::vector< double > lookDirection)Isis::NaifDskShapevirtual
intersectSurface(const SurfacePoint &surfpt, const std::vector< double > &observerPos, const bool &backCheck=true)Isis::NaifDskShapevirtual
Isis::ShapeModel::intersectSurface(const Latitude &lat, const Longitude &lon, const std::vector< double > &observerPos, const bool &backCheck=true)Isis::ShapeModelvirtual
isDEM() constIsis::NaifDskShapevirtual
isVisibleFrom(const std::vector< double > observerPos, const std::vector< double > lookDirection)Isis::ShapeModelvirtual
localNormal()Isis::ShapeModelvirtual
localRadius(const Latitude &lat, const Longitude &lon)Isis::NaifDskShapevirtual
model() constIsis::NaifDskShape
NaifDskShape()Isis::NaifDskShape
NaifDskShape(Target *target, Pvl &pvl)Isis::NaifDskShape
NaifDskShape(const NaifDskPlateModel &model)Isis::NaifDskShape
name() constIsis::ShapeModel
normal()Isis::ShapeModelvirtual
phaseAngle(const std::vector< double > &sB, const std::vector< double > &uB)Isis::ShapeModelvirtual
resolution()Isis::ShapeModelprotected
setHasIntersection(bool b)Isis::ShapeModel
setHasLocalNormal(bool status)Isis::ShapeModelprotected
setHasNormal(bool status)Isis::ShapeModelprotected
setLocalNormal(const std::vector< double >)Isis::ShapeModelprotected
setLocalNormal(const double a, const double b, const double c)Isis::ShapeModelprotected
setLocalNormalFromIntercept()Isis::NaifDskShape
setName(QString name)Isis::ShapeModelprotected
setNormal(const std::vector< double >)Isis::ShapeModelprotected
setNormal(const double a, const double b, const double c)Isis::ShapeModelprotected
setSurfacePoint(const SurfacePoint &surfacePoint)Isis::ShapeModelvirtual
ShapeModel()Isis::ShapeModel
ShapeModel(Target *target)Isis::ShapeModel
surfaceIntersection() constIsis::ShapeModelvirtual
targetRadii() constIsis::ShapeModelprotected
~NaifDskShape()Isis::NaifDskShape
~ShapeModel()=0Isis::ShapeModelpure virtual