occ
Loading...
Searching...
No Matches
occ::isosurface::IsosurfaceProperties Struct Reference

#include <isosurface.h>

Public Member Functions

template<typename T >
void add (const std::string &name, const T &values)
 
bool has_property (const std::string &name) const
 
template<typename T >
const T * get (const std::string &name) const
 
void merge (const IsosurfaceProperties &other)
 
size_t count () const
 

Public Attributes

PropertyMap properties
 

Member Function Documentation

◆ add()

template<typename T >
void occ::isosurface::IsosurfaceProperties::add ( const std::string &  name,
const T &  values 
)
inline

◆ count()

size_t occ::isosurface::IsosurfaceProperties::count ( ) const
inline

◆ get()

template<typename T >
const T * occ::isosurface::IsosurfaceProperties::get ( const std::string &  name) const
inline

◆ has_property()

bool occ::isosurface::IsosurfaceProperties::has_property ( const std::string &  name) const
inline

◆ merge()

void occ::isosurface::IsosurfaceProperties::merge ( const IsosurfaceProperties other)
inline

Member Data Documentation

◆ properties

PropertyMap occ::isosurface::IsosurfaceProperties::properties

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