Parser for Sphere geometry, inherits from ParserBase<Sphere> and provides the functionality to parse the sphere geometry from XML.
More...
#include <sphere_parser.h>
|
| SphereParser () |
|
void | parse (const tinyxml2::XMLElement *xml) override |
|
bool | isA (const char *name) override |
|
const char * | getTypename () override |
|
void | print (std::ostream &os) override |
|
bool | empty () const override |
|
void | clear () override |
|
std::shared_ptr< Sphere > | get () override |
|
| ~SphereParser ()=default |
|
const char * | getNameOf (const tinyxml2::XMLElement *xml) |
|
void | parse (const tinyxml2::XMLElement *xml) |
|
void | parse (const tinyxml2::XMLElement *xml) |
|
Parser for Sphere geometry, inherits from ParserBase<Sphere> and provides the functionality to parse the sphere geometry from XML.
◆ SphereParser()
SphereParser::SphereParser |
( |
| ) |
|
|
inline |
◆ ~SphereParser()
SphereParser::~SphereParser |
( |
| ) |
|
|
default |
◆ clear()
void SphereParser::clear |
( |
| ) |
|
|
inlineoverridevirtual |
◆ empty()
bool SphereParser::empty |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ get()
std::shared_ptr< Sphere > SphereParser::get |
( |
| ) |
|
|
inlineoverridevirtual |
◆ getTypename()
const char * SphereParser::getTypename |
( |
| ) |
|
|
inlineoverridevirtual |
◆ isA()
bool SphereParser::isA |
( |
const char * |
name | ) |
|
|
inlineoverridevirtual |
◆ parse()
void SphereParser::parse |
( |
const tinyxml2::XMLElement * |
xml | ) |
|
|
inlineoverridevirtual |
◆ print()
void SphereParser::print |
( |
std::ostream & |
os | ) |
|
|
inlineoverridevirtual |
The documentation for this class was generated from the following file: