61 return "AbstractPlate";
79 return (
new Intercept(vertex, raydir, ipoint, clone()));
This class defines a body-fixed surface point.
virtual QString name() const =0
Gets the name of this Plate type.
virtual ~AbstractPlate()
Empty destructor for an AbstractPlate object.
Unless noted otherwise, the portions of Isis written by the USGS are public domain.
Intercept * construct(const NaifVertex &vertex, const NaifVector &raydir, SurfacePoint *ipoint) const
Construct an intercept from a clone of this plate as well as the given vertex, direction vector...
TNT::Array1D< SpiceDouble > NaifVector
Namespace to contain type definitions of NAIF DSK fundamentals.
AbstractPlate()
Empty constructor for an AbstractPlate object.
TNT::Array1D< SpiceDouble > NaifVertex
1-D Buffer[3]
Container for a intercept condition.
Unless noted otherwise, the portions of Isis written by the USGS are public domain.
Unless noted otherwise, the portions of Isis written by the USGS are public domain.