Limbo 3.5.4
Loading...
Searching...
No Matches
GdfParser::PathObj Struct Reference

object on a path More...

#include <GdfDataBase.h>

Inheritance diagram for GdfParser::PathObj:
GdfParser::Item

Public Types

enum  PathObjTypeEnum { SEGMENT , VIA , STRING , UNKNOWN }
 type of path object More...

Public Member Functions

 PathObj ()
 constructor
void reset ()
 reset all data members
Public Member Functions inherited from GdfParser::Item
virtual void print (ostream &) const
 print data members

Public Attributes

PathObjTypeEnum pathObjType
 path object type
std::string name
 only valid when pathObjType is STRING
std::string layer
 layer name
double width
 width
Point startPoint
 starting point
Point endPoint
 not always valid

Detailed Description

object on a path

Definition at line 249 of file GdfDataBase.h.

Member Enumeration Documentation

◆ PathObjTypeEnum

type of path object

Definition at line 252 of file GdfDataBase.h.

Constructor & Destructor Documentation

◆ PathObj()

GdfParser::PathObj::PathObj ( )
inline

constructor

Definition at line 267 of file GdfDataBase.h.

Member Function Documentation

◆ reset()

void GdfParser::PathObj::reset ( )
inline

reset all data members

Definition at line 272 of file GdfDataBase.h.

Member Data Documentation

◆ endPoint

Point GdfParser::PathObj::endPoint

not always valid

Definition at line 264 of file GdfDataBase.h.

◆ layer

std::string GdfParser::PathObj::layer

layer name

Definition at line 261 of file GdfDataBase.h.

◆ name

std::string GdfParser::PathObj::name

only valid when pathObjType is STRING

Definition at line 260 of file GdfDataBase.h.

◆ pathObjType

PathObjTypeEnum GdfParser::PathObj::pathObjType

path object type

Definition at line 259 of file GdfDataBase.h.

◆ startPoint

Point GdfParser::PathObj::startPoint

starting point

Definition at line 263 of file GdfDataBase.h.

◆ width

double GdfParser::PathObj::width

width

Definition at line 262 of file GdfDataBase.h.


The documentation for this struct was generated from the following file: