pdaPolygon
The polygon points are implicitly closed, the last point is not needed to be the same as the starting one. It is ok to do this however, but not needed.Structure
The attributes and elements are shown below, in a sorted per type fashion.In case a list is printed after an element, it indicates that you can have many, otherwise it should be a single element. With a optional it tells the element is not required.
<polygon place="..." ... > ...
<point> ... </point> list
</polygon>
XSD The schema file can be downloaded or viewed at xPDK_Base.
Details
place
Type pdaExpression documentation:Expression need to be commonly evaluated by many software, so having a restricted set of math / types and so on is key. In PDAFlow lib2/expr there is a yacc/lex parser available with some unit support as well as double / complex expressions. An alternative is tinyexpr, but this is more restrictive, so may be very unhandy for things like waveguide model expressions.