Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Data Structures
Graphic2d_VectorialMarker.hxx File Reference
#include <Standard.hxx>
#include <Standard_DefineHandle.hxx>
#include <Handle_Graphic2d_VectorialMarker.hxx>
#include <Standard_ShortReal.hxx>
#include <Graphic2d_Line.hxx>
#include <Handle_Graphic2d_GraphicObject.hxx>
#include <Quantity_Length.hxx>

Data Structures

class  Graphic2d_VectorialMarker
 Groups all the primitives which behaves like
geometrical marker.
for example : EllipsMarker, CircleMarker ...
A marker is a primitive which retains its original
on-screen size no matter how the view is zoomed.
For example, markers are used as symbols of dimension.
Every marker takes a reference point as an argument in
its constructor. CircleMarker and EllipsMarker take
another point as the center and PolylineMarker takes the
first point of its list as its origin.
The coordinates of the centre or origin point are offsets
with respect to the reference point.
More...