edu
.
psu
.
sagnik
.
research
.
pdsimplify
.
path
model
package
model
Visibility
Public
All
Type Members
case class
PDCurve
(
startPoint:
Float
,
endPoint:
Float
,
controlPoint1:
Float
,
controlPoint2:
Float
,
bb:
Rectangle
)
extends
PDSegment
with
Product
with
Serializable
case class
PDLine
(
startPoint:
Float
,
endPoint:
Float
,
bb:
Rectangle
)
extends
PDSegment
with
Product
with
Serializable
case class
PDPath
(
subPaths:
List
[
PDShape
]
,
isClip:
Boolean
,
doPaint:
Boolean
,
windingRule:
Int
,
pathStyle:
PathStyle
)
extends
Product
with
Serializable
trait
PDSegment
extends
AnyRef
Created by schoudhury on 6/15/16.
case class
PDShape
(
segments:
List
[
PDSegment
]
,
fromReCommand:
Boolean
)
extends
Product
with
Serializable
case class
PathStyle
(
fill:
Option
[
String
]
,
fillRule:
Option
[
String
]
,
fillOpacity:
Option
[
String
]
,
stroke:
Option
[
String
]
,
strokeWidth:
Option
[
String
]
,
strokeLineCap:
Option
[
String
]
,
strokeLineJoin:
Option
[
String
]
,
strokeMiterLimit:
Option
[
String
]
,
strokeDashArray:
Option
[
String
]
,
strokeDashOffset:
Option
[
String
]
,
strokeOpacity:
Option
[
String
]
)
extends
Product
with
Serializable
Ungrouped