public Record(KaitaiStream p__io, ShapefileMain p__parent = null, ShapefileMain p__root = null) : base(p__io) { m_parent = p__parent; m_root = p__root; _read(); }
public PointZ(KaitaiStream p__io, ShapefileMain.RecordContents p__parent = null, ShapefileMain p__root = null) : base(p__io) { m_parent = p__parent; m_root = p__root; _read(); }
public ShapefileMain(KaitaiStream p__io, KaitaiStruct p__parent = null, ShapefileMain p__root = null) : base(p__io) { m_parent = p__parent; m_root = p__root ?? this; _read(); }
public BoundingBoxXY(KaitaiStream p__io, KaitaiStruct p__parent = null, ShapefileMain p__root = null) : base(p__io) { m_parent = p__parent; m_root = p__root; _read(); }
public BoundingBoxXYZM(KaitaiStream p__io, ShapefileMain.FileHeader p__parent = null, ShapefileMain p__root = null) : base(p__io) { m_parent = p__parent; m_root = p__root; _read(); }