oaPath.h File Reference

Go to the source code of this file.

Compounds

class  oaPath
class  oaPathStyle
class  oaTraits< oaPath >

Defines

#define oaPath_P
#define oavNumPathStyles   4

Enumerations

enum  oaPathStyleEnum { oacTruncatePathStyle = 0, oacExtendPathStyle = 1, oacRoundPathStyle = 2, oacVariablePathStyle = 3 }


Define Documentation

#define oaPath_P
 

#define oavNumPathStyles   4
 


Enumeration Type Documentation

enum oaPathStyleEnum
 

Enumeration values:
oacTruncatePathStyle  "truncate"
This style results in no extension beyond the beginning and ending points for the oaPath
oacExtendPathStyle  "extend"
This style results in a one-half width extension beyond the beginning and ending points for the oaPath
oacRoundPathStyle  "round"
This style results in an octagonal extension with 3 edges which extend one-third the oaPath width
oacVariablePathStyle  "variable"
This style can have a beginning extension different from the ending extension. Only paths with this style may have a beginExt and endExt set.

Return to top of page