PeriDEM 0.2.0
PeriDEM -- Peridynamics-based high-fidelity model for granular media
Loading...
Searching...
No Matches
geomObjects.h File Reference
#include <iostream>
#include <utility>
#include <memory>
#include "function.h"
#include "io.h"
#include "point.h"
#include "transformation.h"
Include dependency graph for geomObjects.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  util::geometry::GeomObject
 Defines abstract geometrical domain. More...
 
class  util::geometry::NullGeomObject
 Defines null (empty) geom object. More...
 
class  util::geometry::Line
 Defines Line. More...
 
class  util::geometry::Triangle
 Defines Triangle. More...
 
class  util::geometry::Square
 Defines Square. More...
 
class  util::geometry::Rectangle
 Defines Rectangle. More...
 
class  util::geometry::Hexagon
 Defines Hexagon. More...
 
class  util::geometry::Drum2D
 Defines Drum2D. More...
 
class  util::geometry::Cube
 Defines cube. More...
 
class  util::geometry::Cuboid
 Defines cuboid. More...
 
class  util::geometry::Circle
 Defines circle. More...
 
class  util::geometry::Sphere
 Defines sphere. More...
 
class  util::geometry::Cylinder
 Defines cylinder. More...
 
class  util::geometry::AnnulusGeomObject
 Defines annulus rectangle. More...
 
class  util::geometry::ComplexGeomObject
 Defines complex geometrical object. More...
 

Namespaces

namespace  util
 Collection of methods useful in simulation.
 
namespace  util::geometry
 Provides geometrical methods such as point inside rectangle.