GridAccessorCreationInterface Class Reference

#include <volumeaccessors.h>

Detailed Description

Helper class to create the templated interface GridAccessorInterface.

Static Public Member Functions

template<typename T >
static MAXON_FUNCTION Result< GridAccessorRef< T > > Create ()
 
static MAXON_METHOD Result< void * > Create (const DataType &dataType)
 

Private Member Functions

 MAXON_INTERFACE_NONVIRTUAL (GridAccessorCreationInterface, MAXON_REFERENCE_STATIC, "net.maxon.volume.interface.gridaccessorcreation")
 

Member Function Documentation

◆ MAXON_INTERFACE_NONVIRTUAL()

MAXON_INTERFACE_NONVIRTUAL ( GridAccessorCreationInterface  ,
MAXON_REFERENCE_STATIC  ,
"net.maxon.volume.interface.gridaccessorcreation"   
)
private

◆ Create() [1/2]

static MAXON_FUNCTION Result<GridAccessorRef<T> > Create ( )
static

◆ Create() [2/2]

static MAXON_METHOD Result<void*> Create ( const DataType dataType)
static