Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2026-04-09 07:49:11

0001 #pragma once
0002 
0003 /**
0004 QTexMaker
0005 ==========
0006 
0007 This struct exists instead of an additional QTex ctor
0008 because of the need to create different texture types
0009 with different template types so a single ctor 
0010 would not be convenient as the signature excluding 
0011 the return type needs to be distinctive. 
0012 
0013 **/
0014 struct NP ; 
0015 struct float4 ; 
0016 template <typename T> struct QTex ;  
0017 #include "plog/Severity.h"
0018 
0019 #include "QUDARAP_API_EXPORT.hh"
0020 
0021 struct QUDARAP_API QTexMaker
0022 {
0023     static const plog::Severity LEVEL ; 
0024     static QTex<float4>* Make2d_f4( const NP* icdf, char filterMode, bool normalizedCoords ); 
0025     static QTex<float4>* Make2d_f4_( const NP* a,   char filterMode, bool normalizedCoords ); 
0026 };
0027 
0028