This commit is contained in:
GG Z
2019-05-14 17:47:12 +08:00
parent d2bcd51e58
commit fe5dc45caa
7 changed files with 1 additions and 67 deletions

Binary file not shown.

View File

@@ -5,30 +5,21 @@ using RoadDataModel.Serialization;
namespace RoadDataModel.Curves
{
// Token: 0x02000024 RID: 36
[Serializable]
public abstract class CoordGeom : ISerializable
{
// Token: 0x0600023D RID: 573 RVA: 0x000129F3 File Offset: 0x00010BF3
public CoordGeom(SerializationInfo info, StreamingContext context)
{
SerializationHelper.DeserializeObjectContent(this, typeof(CoordGeom), info, context, false);
}
// Token: 0x0600023E RID: 574 RVA: 0x00002048 File Offset: 0x00000248
public CoordGeom()
{
}
// Token: 0x0600023F RID: 575 RVA: 0x00012A0E File Offset: 0x00010C0E
public virtual void GetObjectData(SerializationInfo info, StreamingContext context)
{
SerializationHelper.SerializeObjectContent(this, typeof(CoordGeom), info, context, false);
}
// Token: 0x170000AF RID: 175
// (get) Token: 0x06000240 RID: 576 RVA: 0x00012A23 File Offset: 0x00010C23
// (set) Token: 0x06000241 RID: 577 RVA: 0x00012A2B File Offset: 0x00010C2B
public double StartLength
{
get
@@ -40,10 +31,6 @@ namespace RoadDataModel.Curves
this.m_startLength = value;
}
}
// Token: 0x170000B0 RID: 176
// (get) Token: 0x06000242 RID: 578 RVA: 0x00012A34 File Offset: 0x00010C34
// (set) Token: 0x06000243 RID: 579 RVA: 0x00012A3C File Offset: 0x00010C3C
public double EndLength
{
get
@@ -55,10 +42,6 @@ namespace RoadDataModel.Curves
this.m_endLength = value;
}
}
// Token: 0x170000B1 RID: 177
// (get) Token: 0x06000244 RID: 580 RVA: 0x00012A45 File Offset: 0x00010C45
// (set) Token: 0x06000245 RID: 581 RVA: 0x00012A4D File Offset: 0x00010C4D
public SpaceXYZ StartPoint
{
get
@@ -70,10 +53,6 @@ namespace RoadDataModel.Curves
this.m_startPoint = value;
}
}
// Token: 0x170000B2 RID: 178
// (get) Token: 0x06000246 RID: 582 RVA: 0x00012A56 File Offset: 0x00010C56
// (set) Token: 0x06000247 RID: 583 RVA: 0x00012A5E File Offset: 0x00010C5E
public SpaceXYZ EndPoint
{
get
@@ -85,10 +64,6 @@ namespace RoadDataModel.Curves
this.m_endPoint = value;
}
}
// Token: 0x170000B3 RID: 179
// (get) Token: 0x06000248 RID: 584 RVA: 0x00012A67 File Offset: 0x00010C67
// (set) Token: 0x06000249 RID: 585 RVA: 0x00012A6F File Offset: 0x00010C6F
public double Length
{
get
@@ -100,17 +75,12 @@ namespace RoadDataModel.Curves
this.m_length = value;
}
}
// Token: 0x0600024A RID: 586
public abstract double[] GetTangentParameters(SpaceXYZ point);
// Token: 0x0600024B RID: 587
public abstract double CalculateLength();
// Token: 0x0600024C RID: 588
public abstract void Move(SpaceXYZ movementVector);
// Token: 0x0600024D RID: 589 RVA: 0x00012A78 File Offset: 0x00010C78
public virtual void Transform(GeometryTransformations transformation)
{
if (transformation != null)
@@ -129,23 +99,18 @@ namespace RoadDataModel.Curves
}
}
// Token: 0x040000AA RID: 170
[SerializedName("m_startLength")]
private double m_startLength;
// Token: 0x040000AB RID: 171
[SerializedName("m_endLength")]
private double m_endLength;
// Token: 0x040000AC RID: 172
[SerializedName("m_startPoint")]
private SpaceXYZ m_startPoint;
// Token: 0x040000AD RID: 173
[SerializedName("m_endPoint")]
private SpaceXYZ m_endPoint;
// Token: 0x040000AE RID: 174
[SerializedName("m_length")]
private double m_length;
}

View File

@@ -6,22 +6,12 @@ namespace RoadDataModel.Road
// Token: 0x02000019 RID: 25
public class Point3Df
{
// Token: 0x1700004B RID: 75
// (get) Token: 0x0600015C RID: 348 RVA: 0x0000DE24 File Offset: 0x0000C024
// (set) Token: 0x0600015D RID: 349 RVA: 0x0000DE2C File Offset: 0x0000C02C
public float X { get; set; }
// Token: 0x1700004C RID: 76
// (get) Token: 0x0600015E RID: 350 RVA: 0x0000DE35 File Offset: 0x0000C035
// (set) Token: 0x0600015F RID: 351 RVA: 0x0000DE3D File Offset: 0x0000C03D
public float Y { get; set; }
// Token: 0x1700004D RID: 77
// (get) Token: 0x06000160 RID: 352 RVA: 0x0000DE46 File Offset: 0x0000C046
// (set) Token: 0x06000161 RID: 353 RVA: 0x0000DE4E File Offset: 0x0000C04E
public float Z { get; set; }
// Token: 0x06000162 RID: 354 RVA: 0x0000DE57 File Offset: 0x0000C057
public Point3Df()
{
this.X = 0f;
@@ -29,7 +19,6 @@ namespace RoadDataModel.Road
this.Z = 0f;
}
// Token: 0x06000163 RID: 355 RVA: 0x0000DE80 File Offset: 0x0000C080
public Point3Df(float _x, float _y, float _z)
{
this.X = _x;
@@ -37,17 +26,14 @@ namespace RoadDataModel.Road
this.Z = _z;
}
// Token: 0x06000164 RID: 356 RVA: 0x0000DE9D File Offset: 0x0000C09D
public Point3Df(double x, double y, double z) : this((float)x, (float)y, (float)z)
{
}
// Token: 0x06000165 RID: 357 RVA: 0x0000DEAC File Offset: 0x0000C0AC
public Point3Df(SpaceXYZ value) : this(value.X, value.Y, value.Z ?? 0.0)
{
}
// Token: 0x06000166 RID: 358 RVA: 0x0000DEF0 File Offset: 0x0000C0F0
public override string ToString()
{
return string.Concat(new string[]

View File

@@ -12,27 +12,19 @@ namespace RoadDataModel.Road
[Serializable]
public class ProfAlign : ISerializable
{
// Token: 0x06000176 RID: 374 RVA: 0x0000E1DA File Offset: 0x0000C3DA
public ProfAlign(SerializationInfo info, StreamingContext context)
{
SerializationHelper.DeserializeObjectContent(this, typeof(ProfAlign), info, context, false);
}
// Token: 0x06000177 RID: 375 RVA: 0x0000E1F5 File Offset: 0x0000C3F5
public void GetObjectData(SerializationInfo info, StreamingContext context)
{
SerializationHelper.SerializeObjectContent(this, typeof(ProfAlign), info, context, false);
}
// Token: 0x17000051 RID: 81
// (get) Token: 0x06000178 RID: 376 RVA: 0x0000E20A File Offset: 0x0000C40A
// (set) Token: 0x06000179 RID: 377 RVA: 0x0000E212 File Offset: 0x0000C412
[SerializedName("Name")]
public string Name { get; set; }
// Token: 0x17000052 RID: 82
// (get) Token: 0x0600017A RID: 378 RVA: 0x0000E21B File Offset: 0x0000C41B
// (set) Token: 0x0600017B RID: 379 RVA: 0x0000E223 File Offset: 0x0000C423
public string ObjectGuid
{
get
@@ -45,9 +37,6 @@ namespace RoadDataModel.Road
}
}
// Token: 0x17000053 RID: 83
// (get) Token: 0x0600017C RID: 380 RVA: 0x0000E22C File Offset: 0x0000C42C
// (set) Token: 0x0600017D RID: 381 RVA: 0x0000E25C File Offset: 0x0000C45C
public List<IVerticalElement> VerticalProjection
{
get
@@ -65,9 +54,6 @@ namespace RoadDataModel.Road
}
}
// Token: 0x17000054 RID: 84
// (get) Token: 0x0600017E RID: 382 RVA: 0x0000E265 File Offset: 0x0000C465
// (set) Token: 0x0600017F RID: 383 RVA: 0x0000E26D File Offset: 0x0000C46D
[SerializedName("PVIPoits")]
public List<PVI> PVIPoits
{
@@ -81,20 +67,17 @@ namespace RoadDataModel.Road
}
}
// Token: 0x06000180 RID: 384 RVA: 0x0000E276 File Offset: 0x0000C476
public ProfAlign()
{
this.mVerticalProjection = new List<IVerticalElement>();
this.PVIPoits = new List<PVI>();
}
// Token: 0x06000181 RID: 385 RVA: 0x0000E294 File Offset: 0x0000C494
public override string ToString()
{
return this.Name;
}
// Token: 0x06000182 RID: 386 RVA: 0x0000E29C File Offset: 0x0000C49C
private List<IVerticalElement> ConvertPVItoCordGeom()
{
List<IVerticalElement> list = new List<IVerticalElement>();

View File

@@ -1 +1 @@
05ae8dce96479e08763b00d97f681298452b08b5
dbe3d74dc9ce38464527ff311d1903cf85ca0b6f