|
Celeritas 0.7.0-dev.162+develop.12e60fa0f
|
#include "ObjectIO.json.hh"#include <memory>#include "corecel/cont/ArrayIO.json.hh"#include "corecel/cont/SpanIO.json.hh"#include "corecel/io/JsonPimpl.hh"#include "CsgObject.hh"#include "IntersectRegion.hh"#include "ObjectInterface.hh"#include "PolySolid.hh"#include "RevolvedPolygon.hh"#include "Shape.hh"#include "Solid.hh"#include "StackedExtrudedPolygon.hh"#include "Transformed.hh"#include "Truncated.hh"Macros | |
| #define | SIO_ATTR_PAIR(OBJ, ATTR) {#ATTR, OBJ.ATTR()} |
| template void celeritas::orangeinp::to_json | ( | nlohmann::json & | , |
| JoinObjects< op_and > const & | |||
| ) |
Write objects to JSON
| template void celeritas::orangeinp::to_json | ( | nlohmann::json & | , |
| JoinObjects< op_or > const & | |||
| ) |
Write objects to JSON
Write helper classes to JSON
Write helper classes to JSON
| void celeritas::orangeinp::to_json | ( | nlohmann::json & | j, |
| CutCylinder const & | cr | ||
| ) |
Write helper classes to JSON
Write helper classes to JSON
Write helper classes to JSON
| void celeritas::orangeinp::to_json | ( | nlohmann::json & | j, |
| EllipticalCone const & | cr | ||
| ) |
Write helper classes to JSON
| void celeritas::orangeinp::to_json | ( | nlohmann::json & | j, |
| EllipticalCylinder const & | cr | ||
| ) |
Write helper classes to JSON
| void celeritas::orangeinp::to_json | ( | nlohmann::json & | j, |
| EnclosedAzi const & | azi | ||
| ) |
Write helper classes to JSON
| void celeritas::orangeinp::to_json | ( | nlohmann::json & | j, |
| EnclosedPolar const & | pol | ||
| ) |
Write helper classes to JSON
| void celeritas::orangeinp::to_json | ( | nlohmann::json & | j, |
| ExtrudedPolygon const & | cr | ||
| ) |
Write helper classes to JSON
Write helper classes to JSON
| void celeritas::orangeinp::to_json | ( | nlohmann::json & | j, |
| InfAziWedge const & | cr | ||
| ) |
Write helper classes to JSON
Write helper classes to JSON
| void celeritas::orangeinp::to_json | ( | nlohmann::json & | j, |
| InfPolarWedge const & | cr | ||
| ) |
Write helper classes to JSON
| void celeritas::orangeinp::to_json | ( | nlohmann::json & | j, |
| IntersectRegionInterface const & | cr | ||
| ) |
Write intersect regions to JSON
Write helper classes to JSON
| void celeritas::orangeinp::to_json | ( | nlohmann::json & | j, |
| JoinObjects< Op > const & | obj | ||
| ) |
Write objects to JSON
| void celeritas::orangeinp::to_json | ( | nlohmann::json & | j, |
| NegatedObject const & | obj | ||
| ) |
Write objects to JSON
| void celeritas::orangeinp::to_json | ( | nlohmann::json & | j, |
| Paraboloid const & | cr | ||
| ) |
Write helper classes to JSON
| void celeritas::orangeinp::to_json | ( | nlohmann::json & | j, |
| Parallelepiped const & | cr | ||
| ) |
Write helper classes to JSON
Write objects to JSON
Write objects to JSON
| void celeritas::orangeinp::to_json | ( | nlohmann::json & | j, |
| PolySegments const & | ps | ||
| ) |
Write helper classes to JSON
Write helper classes to JSON
| void celeritas::orangeinp::to_json | ( | nlohmann::json & | j, |
| RevolvedPolygon const & | obj | ||
| ) |
Write objects to JSON
Write objects to JSON
Write objects to JSON
Write helper classes to JSON
| void celeritas::orangeinp::to_json | ( | nlohmann::json & | j, |
| StackedExtrudedPolygon const & | cr | ||
| ) |
Write objects to JSON
Write helper classes to JSON
| void celeritas::orangeinp::to_json | ( | nlohmann::json & | j, |
| Transformed const & | obj | ||
| ) |
Write objects to JSON
Write objects to JSON
| std::string celeritas::orangeinp::to_string | ( | ObjectInterface const & | ) |
Get a JSON string representing an object.