Class ClipExtensions
Last update: 09.03.2026Namespace: 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