You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
using System;
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
using System.Linq;
|
|
|
|
|
using System.Text;
|
|
|
|
|
using System.Threading.Tasks;
|
|
|
|
|
|
|
|
|
|
namespace Txgy.Microseismic.BaseLib
|
|
|
|
|
{
|
|
|
|
|
public class FractureLine
|
|
|
|
|
{
|
|
|
|
|
public string Name { get; set; }
|
|
|
|
|
public double Length { get; set; }
|
|
|
|
|
public double Direction { get; set; }
|
|
|
|
|
public FracturePoint p1 { get; set; }
|
|
|
|
|
public FracturePoint p2 { get; set; }
|
|
|
|
|
public double Range { get; set; }
|
|
|
|
|
}
|
|
|
|
|
public class FracturePoint
|
|
|
|
|
{
|
|
|
|
|
public double X { get; set; }
|
|
|
|
|
public double Y { get; set; }
|
|
|
|
|
public bool NoCal { get; set; } = true;
|
|
|
|
|
public FracturePoint()
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
public FracturePoint(double x, double y)
|
|
|
|
|
{
|
|
|
|
|
this.X = x;
|
|
|
|
|
this.Y = y;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}
|