Viskores  1.0
Classes | Namespaces | Typedefs | Functions
ANARIActor.h File Reference
#include <viskores/cont/CoordinateSystem.h>
#include <viskores/cont/DataSet.h>
#include <viskores/cont/Field.h>
#include <viskores/cont/UnknownCellSet.h>
#include <viskores/interop/anari/ViskoresANARITypes.h>
#include <array>
#include <memory>
#include <viskores/interop/anari/viskores_anari_export.h>

Go to the source code of this file.

Classes

struct  viskores::interop::anari::ANARIActor
 Collects cells, coords, and 0-4 fields for ANARI mappers to consume. More...
 
struct  viskores::interop::anari::ANARIActor::ActorData
 

Namespaces

 viskores
 Groups connected points that have the same field value.
 
 viskores::interop
 Viskores OpenGL Interoperability.
 
 viskores::interop::anari
 

Typedefs

using viskores::interop::anari::FieldSet = std::array< viskores::cont::Field, 4 >
 Convenience type used to represent all the fields in an ANARIActor. More...
 

Functions

const char * viskores::interop::anari::AnariMaterialInputString (viskores::IdComponent p)
 Returns the appropriate ANARI attribute string based on field index. More...