Class BoreHole
public class BoreHole : NamedEntityBase, IFemDesignEntity, INamedEntity
- Inheritance
-
BoreHole
- Implements
- Inherited Members
- Extension Methods
Constructors
BoreHole(double, double, double, AllLevels, string)
public BoreHole(double x, double y, double finalGroundLevel = 0, AllLevels allLevels = null, string identifier = "BH")
Parameters
Properties
Colouring
public EntityColor Colouring { get; set; }
Property Value
FinalGroundLevel
public double FinalGroundLevel { get; set; }
Property Value
StrataLevels
public List<double> StrataLevels { get; set; }
Property Value
WholeLevelData
public AllLevels WholeLevelData { get; set; }
Property Value
X
public double X { get; set; }
Property Value
Y
public double Y { get; set; }
Property Value
_finalGroundLevel
public double _finalGroundLevel { get; set; }
Property Value
Methods
GetUniqueInstanceCount()
This value will be used to set number (like ".1") part of the entity name (like "B.1"). Typically this is a counter starting at 1 and incrementing for each new instance of this class that has been created.
protected override int GetUniqueInstanceCount()
Returns
- int
A unique number.
GroundLevel(double, double, double, string)
public static BoreHole GroundLevel(double x, double y, double finalGroundLevel, string identifier = "BH")
Parameters
Returns
ResetInstanceCount()
public static void ResetInstanceCount()
ToString()
public override string ToString()