21 #ifndef VISUALIZATION_ITERATOR_1_3_H 22 #define VISUALIZATION_ITERATOR_1_3_H 24 #ifndef SHEAF_DLL_SPEC_H 25 #include "SheafSystem/sheaf_dll_spec.h" 28 #ifndef VISUALIZATION_ITERATOR_H 29 #include "SheafSystem/visualization_iterator.h" 32 #ifndef BASE_SPACE_POSET_H 33 #include "SheafSystem/base_space_poset.h" 36 #ifndef CHART_POINT_3D_H 37 #include "SheafSystem/chart_point_3d.h" 41 #include "SheafSystem/sec_vd.h" 45 #include "SheafSystem/std_list.h" 49 #include "SheafSystem/std_set.h" 53 #include "SheafSystem/zn_to_bool.h" 59 class section_space_schema_member;
60 class section_evaluator;
61 class sec_rep_descriptor;
62 class structured_block;
96 virtual bool is_ancestor_of(
const any* xother)
const;
106 bool invariant()
const;
112 using visualization_iterator::next;
120 virtual void next(
bool xtruncate);
126 using visualization_iterator::set_vtk_data;
131 virtual void set_vtk_data(
const sec_vd& xcoords,
133 vtkDoubleArray* xvtk_pt_coords,
134 vtkDoubleArray* xvtk_prop,
135 int xprop_tensor_rank,
139 vtkIdTypeArray* xvtk_pt_label_ids,
140 vtkIdTypeArray* xvtk_cell_label_ids);
145 virtual void set_vtk_data(
const sec_vd& xcoords,
146 vtkDoubleArray* xvtk_pt_coords,
150 vtkIdTypeArray* xvtk_pt_label_ids,
151 vtkIdTypeArray* xvtk_cell_label_ids);
156 virtual void set_vtk_data(
const sec_vd& xprop,
157 vtkDoubleArray* xvtk_prop,
158 int xprop_tensor_rank);
195 #endif // ifndef VISUALIZATION_ITERATOR_1_3_H
Abstract base class with useful features for all objects.
A section of a fiber bundle with a d-dimensional vector space fiber.
A client handle for a poset member which has been prepared for use as a schema for a section space...
Namespace for the fiber_bundles component of the sheaf system.