Commit 73b83ad7 authored by jay's avatar jay
Browse files

Initial commit

parent b76bae5a
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
build/*
*.pyc
__pycache__/*
.pytest_cache/*

CMakeLists.txt

0 → 100644
+6 −0
Original line number Diff line number Diff line
cmake_minimum_required(VERSION 3.10)

find_package(SWIG REQUIRED)
include(${SWIG_USE_FILE})

add_subdirectory(python)
 No newline at end of file

csm.i

0 → 100644
+25 −0
Original line number Diff line number Diff line
%module(package="csmapi") csm
%{
    #include "csm.h"
%}

%ignore CSM_UNKNOWN;
%ignore CSM_SENSOR_TYPE_UNKNOWN;     
%ignore CSM_SENSOR_TYPE_EO;            
%ignore CSM_SENSOR_TYPE_IR;            
%ignore CSM_SENSOR_TYPE_MWIR;          
%ignore CSM_SENSOR_TYPE_LWIR;          
%ignore CSM_SENSOR_TYPE_SAR;           
%ignore CSM_SENSOR_TYPE_EOIRSC;        
%ignore CSM_SENSOR_MODE_UNKNOWN;       
%ignore CSM_SENSOR_MODE_FRAME;        
%ignore CSM_SENSOR_MODE_PULSE;         
%ignore CSM_SENSOR_MODE_PB;            
%ignore CSM_SENSOR_MODE_WB;            
%ignore CSM_SENSOR_MODE_SPOT;          
%ignore CSM_SENSOR_MODE_STRIP;         
%ignore CSM_SENSOR_MODE_SCAN;          
%ignore CSM_SENSOR_MODE_VIDEO;         
%ignore CSM_SENSOR_MODE_BODY_POINTING; 

%include "csm.h"

csmapi.i

0 → 100644
+9 −0
Original line number Diff line number Diff line
%module csmapi
%include "csm.i"
%include "version.i"
%include "ellipsoid.i"
%include "warning.i"
%include "isd.i"
%include "rastergm.i"
%include "plugin.i"
%include "model.i"
 No newline at end of file

ellipsoid.i

0 → 100644
+9 −0
Original line number Diff line number Diff line
%module(package="csmapi") ellipsoid
%{
    #include "Ellipsoid.h"
%}

%ignore CSM_WGS84_SEMI_MAJOR_AXIS;
%ignore CSM_WGS84_SEMI_MINOR_AXIS;

%include "Ellipsoid.h"
Loading