Skip to main content

Motion Standalone Preprocessor C# library 2026 R1

Class ClipExtensions

Last update: 09.03.2026

Namespace: VM.Models.Pre.Force
Assembly: VM.Models.Pre.Force.LeafSpring.dll

public class ClipExtensions

Inheritance

object ← ClipExtensions

Extension Methods

LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)

Constructors

ClipExtensions()

public ClipExtensions()

Methods

GetDistanceToCenterBoltbymodifiedLeafnumberatbottom(LeafInfo[], int, int, ClipInfo[], double, double)

public static double GetDistanceToCenterBoltbymodifiedLeafnumberatbottom(LeafInfo[] leaves, int numberofleaf, int iLeafnumberatbottom, ClipInfo[] clips, double frontInactiveLength, double rearInactiveLength)

Parameters

leaves LeafInfo[]

numberofleaf int

iLeafnumberatbottom int

clips ClipInfo[]

frontInactiveLength double

rearInactiveLength double

Returns

double

GetHeightbymodifiedLeafnumberatbottom(LeafInfo[], double, int, int)

public static double GetHeightbymodifiedLeafnumberatbottom(LeafInfo[] leaves, double distanceToCenterBolt, int iLeafnumberattop, int iLeafnumberatbottom)

Parameters

leaves LeafInfo[]

distanceToCenterBolt double

iLeafnumberattop int

iLeafnumberatbottom int

Returns

double

GetInitialDistanceToCenterBolt(double, double, int, ClipInfo[], double, double)

public static double GetInitialDistanceToCenterBolt(double lastLeafFirstProfileX, double lastLeafLastProfileX, int numberofleafs, ClipInfo[] clips, double frontInactiveLength, double rearInactiveLength)

Parameters

lastLeafFirstProfileX double

lastLeafLastProfileX double

numberofleafs int

clips ClipInfo[]

frontInactiveLength double

rearInactiveLength double

Returns

double

GetInitialHeight(LeafInfo[], double)

public static double GetInitialHeight(LeafInfo[] leaves, double distanceToCenterBolt)

Parameters

leaves LeafInfo[]

distanceToCenterBolt double

Returns

double

GetWidth(LeafInfo[])

public static double GetWidth(LeafInfo[] leaves)

Parameters

leaves LeafInfo[]

Returns

double

ValidationDistanceToCenterBoltOfCurrentClip(LeafInfo[], ClipInfo, out double, out double)

public static bool ValidationDistanceToCenterBoltOfCurrentClip(LeafInfo[] leaves, ClipInfo curuentclip, out double from, out double to)

Parameters

leaves LeafInfo[]

curuentclip ClipInfo

from double

to double

Returns

bool

ValidationHeightOfCurrentClip(LeafInfo[], ClipInfo, out double)

public static bool ValidationHeightOfCurrentClip(LeafInfo[] leaves, ClipInfo curentclip, out double minimumheight)

Parameters

leaves LeafInfo[]

curentclip ClipInfo

minimumheight double

Returns

bool

Connect with Ansys