pcp.setType(inst.type);
pcp.setFixed(inst.fixed);
pcp.setRotate(inst.isRotate);
+ pcp.setReverse(inst.isReverse);
switch(inst.type) {
case END:
boolean isOffset;
boolean isSizeChange;
boolean isRotate;
+ boolean isReverse;
}
i.isOffset = false;
i.isSizeChange = false;
i.isRotate = false;
+ i.isReverse = false;
i.type = Type.INLINE;
if (graph.isInheritedFrom(res, p3d.Nozzle)) {
i.fixed = true;
i.isRotate = true;
}
+ if (graph.hasStatement(res,p3d.ReverseComponent)) {
+ i.isReverse = true;
+ }
+
} else if (graph.isInheritedFrom(res, p3d.TurnComponent)) {
i.type = Type.TURN;
if (graph.hasStatement(res,p3d.VariableAngleTurnComponent)) {