Registry for dynamic information about SFCGAL library.
More...
#include <Registry.h>
Registry for dynamic information about SFCGAL library.
◆ const_prototype_iterator [1/2]
◆ const_prototype_iterator [2/2]
◆ prototype_iterator [1/2]
◆ prototype_iterator [2/2]
◆ ~Registry() [1/2]
SFCGAL::tools::Registry::~Registry |
( |
| ) |
|
◆ ~Registry() [2/2]
SFCGAL::tools::Registry::~Registry |
( |
| ) |
|
◆ addPrototype() [1/2]
void SFCGAL::tools::Registry::addPrototype |
( |
const Geometry & |
g | ) |
|
◆ addPrototype() [2/2]
void SFCGAL::tools::Registry::addPrototype |
( |
const Geometry & |
g | ) |
|
◆ getGeometryTypes() [1/2]
auto SFCGAL::tools::Registry::getGeometryTypes |
( |
| ) |
const |
returns the list of the geometry types
◆ getGeometryTypes() [2/2]
std::vector<std::string> SFCGAL::tools::Registry::getGeometryTypes |
( |
| ) |
const |
returns the list of the geometry types
◆ instance() [1/2]
auto SFCGAL::tools::Registry::instance |
( |
| ) |
|
|
static |
returns the instance of the registry
◆ instance() [2/2]
static Registry& SFCGAL::tools::Registry::instance |
( |
| ) |
|
|
static |
returns the instance of the registry
◆ newGeometryByTypeId() [1/2]
auto SFCGAL::tools::Registry::newGeometryByTypeId |
( |
int |
typeId | ) |
const |
returns a new instance of the given geometryType
◆ newGeometryByTypeId() [2/2]
Geometry* SFCGAL::tools::Registry::newGeometryByTypeId |
( |
int |
typeId | ) |
const |
returns a new instance of the given geometryType
◆ newGeometryByTypeName() [1/2]
auto SFCGAL::tools::Registry::newGeometryByTypeName |
( |
const std::string & |
geometryTypeName | ) |
const |
returns a new instance of the given geometryTypeName
◆ newGeometryByTypeName() [2/2]
Geometry* SFCGAL::tools::Registry::newGeometryByTypeName |
( |
const std::string & |
geometryTypeName | ) |
const |
returns a new instance of the given geometryTypeName