| 
| 
uint  | resX | 
|   | The control point resolution in the x direction (longitude). 
  | 
|   | 
| 
uint  | resY | 
|   | The control point resolution in the y direction (latitude). 
  | 
|   | 
| 
uint  | resZ | 
|   | The control point resolution in the z direction (depth). 
  | 
|   | 
| 
Eigen::MatrixXd  | positionXY | 
|   | 
| 
Eigen::VectorXd  | edgeX | 
|   | A vector containing the. 
  | 
|   | 
| 
Eigen::VectorXd  | edgeY | 
|   | 
| 
Eigen::VectorXd  | edgeZ | 
|   | 
| 
SamplingStrategy  | sampling | 
|   | 
| 
bool  | cacheInitialised | 
|   | Flag indicating whether the cache has been initialised. 
  | 
|   | 
| 
bool  | boundariesAreTimes | 
|   | 
| 
std::vector< Eigen::MatrixXd >  | interpolatorWeights | 
|   | 
Create a new query. 
- Parameters
 - 
  
    | boundaries | List of interpolator specifications.  | 
    | region | The world specifications.  | 
    | resX | The resolution in the X direction.  | 
    | resY | The resolution in the X direction.  | 
    | resZ | The resolution in the X direction.  | 
    | sampling | The sampling strategy used.  | 
  
   
 
 
  
  
      
        
          | void obsidian::world::Query::initInterpolatorWeights  | 
          ( | 
          const std::vector< InterpolatorSpec > &  | 
          boundaries | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Initialise interpolator weights. 
- Parameters
 - 
  
    | boundaries | List of interpolator specifications.  | 
  
   
 
 
  
  
      
        
          | int obsidian::world::Query::numPoints  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
Get the number of points in the query. 
- Returns
 - The number of points in the query. 
 
 
 
The documentation for this struct was generated from the following file: