libopencad
List of all members
CADHatch Class Reference

Geometry class which represents Hatch. More...

#include <cadgeometry.h>

Inheritance diagram for CADHatch:
CADGeometry

Additional Inherited Members

- Public Types inherited from CADGeometry
enum  GeometryType {
  UNDEFINED = 0, POINT, CIRCLE, LWPOLYLINE,
  ELLIPSE, LINE, POLYLINE3D, TEXT,
  ARC, SPLINE, SOLID, RAY,
  HATCH, IMAGE, MTEXT, MLINE,
  XLINE, FACE3D, POLYLINE_PFACE, ATTRIB,
  ATTDEF
}
 The CAD geometry types enum.
 
- Public Member Functions inherited from CADGeometry
enum GeometryType getType () const
 
double getThickness () const
 
void setThickness (double thicknes)
 
RGBColor getColor () const
 
void setColor (int ACIColorIndex)
 
virtual void print () const =0
 
void addAttribute (CADAttdef *)
 
void addAttribute (CADAttrib *)
 
map< string, CADAttdefgetAttributes ()
 
- Protected Attributes inherited from CADGeometry
enum GeometryType geometryType
 
double thickness
 
RGBColor geometry_color
 
map< string, CADAttdefmapstAttributes
 

Detailed Description

Geometry class which represents Hatch.


The documentation for this class was generated from the following files: