Open CASCADE Technology 7.8.0
|
#include <PrsDim_DimensionOwner.hxx>
#include <PrsDim_DisplaySpecialSymbol.hxx>
#include <AIS_InteractiveObject.hxx>
#include <AIS_KindOfInteractive.hxx>
#include <PrsDim_KindOfDimension.hxx>
#include <Geom_Curve.hxx>
#include <gp_Circ.hxx>
#include <gp_Pln.hxx>
#include <Prs3d_DimensionAspect.hxx>
#include <Prs3d_Drawer.hxx>
#include <Prs3d_LineAspect.hxx>
#include <Prs3d_Presentation.hxx>
#include <SelectMgr_EntityOwner.hxx>
#include <Standard.hxx>
#include <TCollection_ExtendedString.hxx>
#include <TopoDS_Edge.hxx>
#include <TopoDS_Face.hxx>
#include <TopoDS_Shape.hxx>
#include <NCollection_Sequence.hxx>
#include <NCollection_Handle.hxx>
Data Structures | |
class | PrsDim_Dimension |
PrsDim_Dimension is a base class for 2D presentations of linear (length, diameter, radius) and angular dimensions. More... | |
struct | PrsDim_Dimension::SelectionGeometry |
Selection geometry of dimension presentation. The structure is filled with data during compute of presentation, then this data is used to generate selection sensitives when computing selection. More... | |
struct | PrsDim_Dimension::SelectionGeometry::Arrow |
Arrows are represented by directed triangles. More... | |