VolumeRayIntersectorCreationInterface Class Reference

#include <volumerayintersector.h>

Detailed Description

Internal. Helper class to create the templated interface VolumeRayIntersector.

Static Public Member Functions

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

Private Member Functions

 MAXON_INTERFACE_NONVIRTUAL (VolumeRayIntersectorCreationInterface, MAXON_REFERENCE_STATIC, "net.maxon.volume.interface.volumerayintersectorinterface")
 

Member Function Documentation

◆ MAXON_INTERFACE_NONVIRTUAL()

MAXON_INTERFACE_NONVIRTUAL ( VolumeRayIntersectorCreationInterface  ,
MAXON_REFERENCE_STATIC  ,
"net.maxon.volume.interface.volumerayintersectorinterface"   
)
private

◆ Create() [1/2]

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

◆ Create() [2/2]

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