Supported aliasing for VDB math types, allowing use in external function signatures.
More...
#include <Types.h>
Inherits AliasTypeMap< math::Vec2< T >, T[2]>.
|
static llvm::Type * | get (llvm::LLVMContext &C) |
|
static llvm::Constant * | get (llvm::LLVMContext &C, const math::Vec2< T > &value) |
|
static llvm::Constant * | get (llvm::LLVMContext &C, const math::Vec2< T > *const value) |
|
template<typename T>
struct openvdb::v7_2::ax::codegen::LLVMType< math::Vec2< T > >
Supported aliasing for VDB math types, allowing use in external function signatures.
◆ LLVMTypeT
◆ get() [1/3]
static llvm::Type* get |
( |
llvm::LLVMContext & |
C | ) |
|
|
inlinestaticinherited |
◆ get() [2/3]
static llvm::Constant* get |
( |
llvm::LLVMContext & |
C, |
|
|
const math::Vec2< T > & |
value |
|
) |
| |
|
inlinestaticinherited |
◆ get() [3/3]
static llvm::Constant* get |
( |
llvm::LLVMContext & |
C, |
|
|
const math::Vec2< T > *const |
value |
|
) |
| |
|
inlinestaticinherited |
The documentation for this struct was generated from the following file: