Open Search
    GridIteratorCreationInterface Class Reference

    #include <volumeiterators.h>

    Detailed Description

    Helper class to create the templated interface GridIteratorInterface.

    Static Public Member Functions

    template<typename TYPE , ITERATORTYPE iteratorType>
    static MAXON_FUNCTION Result< GridIteratorRef< TYPE, iteratorType > > Create ()
     
    static MAXON_METHOD Result< void * > Create (const DataType &dataType, ITERATORTYPE iteratorType)
     

    Private Member Functions

     MAXON_INTERFACE_NONVIRTUAL (GridIteratorCreationInterface, MAXON_REFERENCE_STATIC, "net.maxon.volume.interface.griditeratorcreation")
     

    Member Function Documentation

    ◆ MAXON_INTERFACE_NONVIRTUAL()

    MAXON_INTERFACE_NONVIRTUAL ( GridIteratorCreationInterface  ,
    MAXON_REFERENCE_STATIC  ,
    "net.maxon.volume.interface.griditeratorcreation"   
    )
    private

    ◆ Create() [1/2]

    static MAXON_FUNCTION Result<GridIteratorRef<TYPE, iteratorType> > Create ( )
    static

    ◆ Create() [2/2]

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