  | 
  
    Isis 3 Programmer Reference
    
   | 
 
 
 
 
    8 #include "AbstractPlate.h" 
   14 #include "Intercept.h" 
   16 #include "Longitude.h" 
   17 #include "NaifDskApi.h" 
   18 #include "SurfacePoint.h" 
   42     return "AbstractPlate";
 
  
 
TNT::Array1D< SpiceDouble > NaifVertex
1-D Buffer[3]
 
AbstractPlate()
Empty constructor for an AbstractPlate object.
 
virtual QString name() const =0
Gets the name of this Plate type.
 
Container for a intercept condition.
 
virtual AbstractPlate * clone() const =0
Returns a clone of the current plate.
 
TNT::Array1D< SpiceDouble > NaifVector
Namespace to contain type definitions of NAIF DSK fundamentals.
 
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,...
 
virtual ~AbstractPlate()
Empty destructor for an AbstractPlate object.
 
This class defines a body-fixed surface point.
 
This is free and unencumbered software released into the public domain.