31 virtual std::unique_ptr<HandlerInterface> Clone()
const override;
35 virtual void WriteDofValues(
const CellInterface& cell,
const DofType dof, std::vector<int> pointIds,
39 virtual void CellData(
int cellId, std::vector<Eigen::VectorXd> values, std::string name,
42 virtual void PointData(
const CellInterface& cell, std::function<Eigen::VectorXd(Eigen::VectorXd)> f,
43 std::vector<int> pointIds, std::string name,
UnstructuredGrid* grid)
override;
47 std::vector<std::vector<int>> mSubCells;
Interface for a handler class that visualizes a single cell.
Definition: HandlerInterface.h:19
std::vector< int > cellCornerIds
Definition: VoronoiHandler.h:13
eCellTypes cellType
Definition: VoronoiHandler.h:14
visualization of unstructured grids
Definition: UnstructuredGrid.h:18
std::vector< Eigen::VectorXd > pointCoordinates
Definition: VoronoiHandler.h:19
Cell handler that subdivides a cell into subcells.
Definition: VoronoiHandler.h:24
Definition: Exception.h:6
Extracts 'cell data' like nodal values from the cell.
Definition: CellData.h:14
std::vector< VoronoiCell > voronoiCells
Definition: VoronoiHandler.h:20
Definition: VoronoiHandler.h:17
eCellTypes
Definition: VisualizeEnum.h:6
def Visualize(structure, file)
Definition: Truss1D2N.py:63
Definition: VoronoiHandler.h:11
Definition: CellInterface.h:13