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:
  • /home/runner/work/occ/occ/include/occ/isosurface/isosurface.h