Celeritas 0.6.0-rc.2.13+develop.285b9112
|
#include <memory>
#include <nlohmann/json.hpp>
#include "orange/transform/VariantTransform.hh"
#include "CsgTypes.hh"
Classes | |
struct | nlohmann::adl_serializer< CelerSPObjConst > |
struct | nlohmann::adl_serializer< CelerVarTransform > |
Typedefs | |
using | nlohmann::CelerSPObjConst = std::shared_ptr< celeritas::orangeinp::ObjectInterface const > |
using | nlohmann::CelerVarTransform = celeritas::VariantTransform |
Write helper classes to JSON
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
Write helper classes to JSON
Write helper classes to JSON
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, |
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
Write objects to JSON
Write objects to JSON
void celeritas::orangeinp::to_json | ( | nlohmann::json & | j, |
SolidEnclosedAngle const & | sea | ||
) |
Write helper classes to JSON
void celeritas::orangeinp::to_json | ( | nlohmann::json & | j, |
SolidZSlab const & | szs | ||
) |
Write helper classes to JSON
Write helper classes to JSON
void celeritas::orangeinp::to_json | ( | nlohmann::json & | j, |
Transformed const & | obj | ||
) |
Write objects to JSON
std::string celeritas::orangeinp::to_string | ( | ObjectInterface const & | ) |
Get a JSON string representing an object.