isce3 0.25.0
Loading...
Searching...
No Matches
isce3::cuda::core::ProjectionBaseHandle Class Reference

Class that handles device ProjectionBase double pointers on device. More...

#include <ProjectionBaseHandle.h>

Public Member Functions

 ProjectionBaseHandle (int epsg)
 Class constructor.
 
 ~ProjectionBaseHandle ()
 Destructor that frees and deletes pointers accordingly.
 
 ProjectionBaseHandle (const ProjectionBaseHandle &)=delete
 Disabling copy constructor and assignment operator to prever misuse.
 
ProjectionBaseHandleoperator= (const ProjectionBaseHandle &)=delete
 
isce3::cuda::core::ProjectionBase ** get_proj () const
 

Detailed Description

Class that handles device ProjectionBase double pointers on device.

This handle class ensures that pointers are properly allocated and deallocated.

Constructor & Destructor Documentation

◆ ProjectionBaseHandle()

isce3::cuda::core::ProjectionBaseHandle::ProjectionBaseHandle ( int epsg)

Class constructor.

Mallocs 1st pointer and creates ProjectionBase object on device.

Parameters
[in]epsgEPSG of ProjectionBase to be created

The documentation for this class was generated from the following files:

Generated for ISCE3.0 by doxygen 1.13.2.