protected override void setJSON(JObject obj, BaseClassIfc host, HashSet<int> processed)
{
base.setJSON(obj, host, processed);
IfcDirection axis = Axis;
if (axis != null)
obj["Axis"] = axis.getJson(this, processed);
IfcDirection refDirection = RefDirection;
if (refDirection != null)
obj["RefDirection"] = refDirection.getJson(this, processed);
}