ON_BOOL32 ON_HatchExtra::Read(ON_BinaryArchive& archive) { int major_version = 0; int minor_version = 0; bool rc = archive.BeginRead3dmChunk(TCODE_ANONYMOUS_CHUNK,&major_version,&minor_version); if(major_version != 1) rc = false; m_basepoint.Set(0.0,0.0); if(rc) rc = archive.ReadUuid(m_parent_hatch); if(rc) rc = archive.ReadPoint(m_basepoint); if(!archive.EndRead3dmChunk()) rc = false; return rc; }
void ON_HatchExtra::SetDefaults() { m_parent_hatch = ON_nil_uuid; m_basepoint.Set(0.0,0.0); }