dxf_solid.hpp
Go to the documentation of this file.
void debug_print(std::ostream &os) const
Print debugging information to stream os.
Definition: dxf_solid.cpp:198
static Vec3D roty(const Vec3D &x)
Solid of revolution around y-axis.
Definition: dxf_solid.cpp:156
static Vec3D rotz(const Vec3D &x)
Solid of revolution around z-axis.
Definition: dxf_solid.cpp:162
virtual void save(std::ostream &os) const
Saves solid data to stream os.
Definition: dxf_solid.cpp:211
virtual bool inside(const Vec3D &x) const
Return if 3D point x in simulation space is inside solid.
Definition: dxf_solid.cpp:177
void define_2x3_mapping(Vec3D(*func)(const Vec3D &))
Define mapping from 3D space to 2D space.
Definition: dxf_solid.cpp:168
static Vec3D rotx(const Vec3D &x)
Solid of revolution around x-axis.
Definition: dxf_solid.cpp:150
DXFSolid(MyDXFFile *dxffile, const std::string &layername)
Constructor for making a solid from a DXF-file layer.
Definition: dxf_solid.cpp:52
Base for solid definition.