Enzo
Loading...
Searching...
No Matches
enzo::prm::style::Attribute Struct Reference

Public Types

enum  Option { OWNERS , ATTRIBUTE_TYPES }
 

Public Member Functions

String owners () const
 Returns the parts of the geometry the attributes come from, e.g. "point vertex".
 
String attributeTypes () const
 Returns the value types the attributes can hold, e.g. "float vector".
 

Public Attributes

std::vector< std::shared_ptr< prm::Parameter > > options
 

Member Data Documentation

◆ options

std::vector<std::shared_ptr<prm::Parameter> > enzo::prm::style::Attribute::options
Initial value:
= {
std::make_shared<prm::Parameter>(
Template(Type::STRING, Name("owners", "Owners"), Default("all"))
),
std::make_shared<prm::Parameter>(
Template(Type::STRING, Name("attributeTypes", "Attribute Types"), Default("all"))
),
}

The documentation for this struct was generated from the following file: