CONTAINER Ospline { NAME Ospline; INCLUDE Obase; GROUP ID_OBJECTPROPERTIES { LONG SPLINEOBJECT_TYPE { CYCLE { SPLINEOBJECT_TYPE_LINEAR; SPLINEOBJECT_TYPE_CUBIC; SPLINEOBJECT_TYPE_AKIMA; SPLINEOBJECT_TYPE_BSPLINE; SPLINEOBJECT_TYPE_BEZIER; } } BOOL SPLINEOBJECT_CLOSED {} LONG SPLINEOBJECT_INTERPOLATION { CYCLE { SPLINEOBJECT_INTERPOLATION_NONE; SPLINEOBJECT_INTERPOLATION_NATURAL; SPLINEOBJECT_INTERPOLATION_UNIFORM; SPLINEOBJECT_INTERPOLATION_ADAPTIVE; SPLINEOBJECT_INTERPOLATION_SUBDIV; } } LONG SPLINEOBJECT_SUB { MIN 0; MAX 5000; } REAL SPLINEOBJECT_ANGLE { UNIT DEGREE; MIN 0.0; MAX 90.0; } REAL SPLINEOBJECT_MAXIMUMLENGTH { UNIT METER; MIN 0.01; } } }