The field elevSpace
has changed its type from Space
to a more specific ElevSpace
. This reduces the need for casting.
Old: public Space elevSpace : stream=null, copy=null; New: public ElevSpaceG2 elevSpace : stream=null, copy=null; # Example Old: if (elevSpace as ElevSpaceG2) { New: if (elevSpace) {
A new field bool locationLocked
has been added. As such, the constructor has been updated to set this field.
public class ElevAutoSnapperEnvG2 extends PropObj { Old: public constructor(str key, point pos, orientation rot) { New: public constructor(str key, point pos, orientation rot, bool locationLocked=false) { }
The class ElevAutoDimEnvG2 has also had its constructor updated to set this field.
public class ElevAutoDimEnvG2 extends ElevAutoSnapperEnvG2 { Old: public constructor(str key, point p0, point p1, double d, UserTextStyle ts, UserDimensionStyle ds, str prefix="", bool allowDimSelect=true) { New: public constructor(str key, point p0, point p1, double d, UserTextStyle ts, UserDimensionStyle ds, str prefix="", bool allowDimSelect=true, bool locationLocked=false) { }