Beispiel #1
0
 public static bool IsKnownRecord(LASRecordIdentifier recordIdentifier)
 {
     return c_knownRecordMapping.ContainsKey(recordIdentifier);
 }
Beispiel #2
0
        public static bool IsInterestingRecord(LASRecordIdentifier recordIdentifier)
        {
            bool value;
            if (c_knownRecordMapping.TryGetValue(recordIdentifier, out value))
                return value;

            return false;
        }
Beispiel #3
0
 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;
         }
     }
 }
Beispiel #4
0
 public static void AddInterestingRecord(LASRecordIdentifier recordIdentifier)
 {
     if (!c_knownRecordMapping.ContainsKey(recordIdentifier))
         c_knownRecordMapping.Add(recordIdentifier, true);
 }
Beispiel #5
0
		static LAZFile()
		{
			c_record = new LASRecordIdentifier("laszip encoded", 22204);
			LASVLR.AddInterestingRecord(c_record);
		}