コード例 #1
0
ファイル: VxlFile.cs プロジェクト: swr71999/ccmaps-net
 public void Read(VxlFile f)
 {
     for (var i = 0; i < 3; ++i)
     {
         V[i].X = f.ReadFloat();
         V[i].Y = f.ReadFloat();
         V[i].Z = f.ReadFloat();
         V[i].W = f.ReadFloat();
     }
 }
コード例 #2
0
ファイル: VxlFile.cs プロジェクト: swr71999/ccmaps-net
            public bool ReadTailer(VxlFile f)
            {
                StartingSpanOffset = f.ReadUInt32();
                EndingSpanOffset   = f.ReadUInt32();
                DataSpanOffset     = f.ReadUInt32();
                HVAMultiplier      = f.ReadFloat();
                TM.Read(f);
                MinBounds.X = f.ReadFloat();
                MinBounds.Y = f.ReadFloat();
                MinBounds.Z = f.ReadFloat();
                MaxBounds.X = f.ReadFloat();
                MaxBounds.Y = f.ReadFloat();
                MaxBounds.Z = f.ReadFloat();

                SizeX       = f.ReadByte();
                SizeY       = f.ReadByte();
                SizeZ       = f.ReadByte();
                NormalsMode = f.ReadByte();

                return(true);
            }
コード例 #3
0
ファイル: VxlFile.cs プロジェクト: dkeetonx/ccmaps-net
			public bool ReadTailer(VxlFile f) {
				StartingSpanOffset = f.ReadUInt32();
				EndingSpanOffset = f.ReadUInt32();
				DataSpanOffset = f.ReadUInt32();
				HVAMultiplier = f.ReadFloat();
				TM.Read(f);
				MinBounds.X = f.ReadFloat();
				MinBounds.Y = f.ReadFloat();
				MinBounds.Z = f.ReadFloat();
				MaxBounds.X = f.ReadFloat();
				MaxBounds.Y = f.ReadFloat();
				MaxBounds.Z = f.ReadFloat();

				SizeX = f.ReadByte();
				SizeY = f.ReadByte();
				SizeZ = f.ReadByte();
				NormalsMode = f.ReadByte();

				return true;
			}
コード例 #4
0
ファイル: VxlFile.cs プロジェクト: dkeetonx/ccmaps-net
			public void Read(VxlFile f) {
				for (var i = 0; i < 3; ++i) {
					V[i].X = f.ReadFloat();
					V[i].Y = f.ReadFloat();
					V[i].Z = f.ReadFloat();
					V[i].W = f.ReadFloat();
				}
			}