Class ShoeProfileSimple
Last update: 16.07.2025Namespace: VM.Managed.CAD.Track
Assembly: VMDTrackBase.dll
The class for simple shoe profile.
public class ShoeProfileSimple : ShoeProfileBase
Inheritance
object ← ShoeProfileBase ← ShoeProfileSimple
Inherited Members
ShoeProfileBase.m_lstPtOrigin, ShoeProfileBase.m_lstPtWorkPlane, ShoeProfileBase.GetPointData_For_XYPlane(), ShoeProfileBase.CreateProfile(), ShoeProfileBase.Validation(), ShoeProfileBase.CheckValidationAboutBuild(), ShoeProfileBase.GetWorkPlaneData(), ShoeProfileBase.SetInitializeValue(), ShoeProfileBase.BasePlateHeight, ShoeProfileBase.ShoeLength
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Constructors
ShoeProfileSimple()
Initializes a new instance of the
public ShoeProfileSimple()
Properties
GrouserHeight
Gets and sets height for grouser .
public double GrouserHeight { get; set; }
Property Value
GrouserWidth
Gets and sets width for grouser
public double GrouserWidth { get; set; }
Property Value
Methods
CheckValidationAboutBuild()
Checks the validation about build.
public override void CheckValidationAboutBuild()
CreateProfile()
protected override bool CreateProfile()
Returns
SetInitializeValue()
public override void SetInitializeValue()
Validation()
Check validation for member variables.
public override void Validation()