Skip to main content

Motion Standalone Preprocessor C# library 2025 R1

Class ShoeProfileSimple

Last update: 16.07.2025

Namespace: VM.Managed.CAD.Track
Assembly: VMDTrackBase.dll

The class for simple shoe profile.

public class ShoeProfileSimple : ShoeProfileBase

Inheritance

objectShoeProfileBaseShoeProfileSimple

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(object, LinkPropertyType)

Constructors

ShoeProfileSimple()

Initializes a new instance of the class.

public ShoeProfileSimple()

Properties

GrouserHeight

Gets and sets height for grouser .

public double GrouserHeight { get; set; }

Property Value

double

GrouserWidth

Gets and sets width for grouser

public double GrouserWidth { get; set; }

Property Value

double

Methods

CheckValidationAboutBuild()

Checks the validation about build.

public override void CheckValidationAboutBuild()

CreateProfile()

protected override bool CreateProfile()

Returns

bool

SetInitializeValue()

public override void SetInitializeValue()

Validation()

Check validation for member variables.

public override void Validation()

Connect with Ansys