public static bool IsKnownRecord(LASRecordIdentifier recordIdentifier) { return c_knownRecordMapping.ContainsKey(recordIdentifier); }
public static bool IsInterestingRecord(LASRecordIdentifier recordIdentifier) { bool value; if (c_knownRecordMapping.TryGetValue(recordIdentifier, out value)) return value; return false; }
public void UpdateEVLR(LASRecordIdentifier record, ISerializeBinary obj) { for (var i = 0; i < m_evlrs.Length; i++) { if (m_evlrs[i].RecordIdentifier.Equals(record)) { m_evlrs[i] = new LASEVLR(record, obj); break; } } }
public static void AddInterestingRecord(LASRecordIdentifier recordIdentifier) { if (!c_knownRecordMapping.ContainsKey(recordIdentifier)) c_knownRecordMapping.Add(recordIdentifier, true); }
static LAZFile() { c_record = new LASRecordIdentifier("laszip encoded", 22204); LASVLR.AddInterestingRecord(c_record); }