oaSegStyle.h File Reference

Go to the source code of this file.

Compounds

class  oaEndStyle
class  oaSegStyle

Defines

#define oaSegStyle_P
#define oavNumEndStyles   5

Enumerations

enum  oaEndStyleEnum {
  oacTruncateEndStyle = 0, oacExtendEndStyle = 1, oacVariableEndStyle = 2, oacChamferEndStyle = 3,
  oacCustomEndStyle = 4
}


Define Documentation

#define oaSegStyle_P
 

#define oavNumEndStyles   5
 


Enumeration Type Documentation

enum oaEndStyleEnum
 

Enumeration values:
oacTruncateEndStyle  "truncate"
The pathSeg terminates at the end point with no overlap.
oacExtendEndStyle  "extend"
The pathSeg terminates one-half the segment’s width past the end point.
oacVariableEndStyle  "variable"
The pathSeg terminates at a user-specified (endExt) distance past the end point.
oacChamferEndStyle  "chamfer"
The pathSeg is terminated with an octagonal (chamfered) end style of fixed uniform dimensions.
oacCustomEndStyle  "custom"
The pathSeg is terminated with an octagonal (chamfered) end-style where each dimension of the chamfer is user-specified.

Return to top of page