Class CADOperation
Last update: 16.07.2025Namespace: VM.Managed.DAFUL
Assembly: VMDFBase.dll
CADOperation
public class CADOperation
Inheritance
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)
Constructors
CADOperation()
public CADOperation()
Methods
CalcBoundingBox(PartDocument, IDesignFrame)
calculate bounding box.
public static double[] CalcBoundingBox(PartDocument docPart, IDesignFrame designFrame)
Parameters
docPart PartDocument
The document.
designFrame IDesignFrame
The design frame.
Returns
double[]
The bounding box.
GetProfilePointOfCurveset(IContactableRigid2D, ref bool, ref List<VectorBase>)
Get profile point of curveset
public static int GetProfilePointOfCurveset(IContactableRigid2D curveset, ref bool bCloseLoop, ref List<VectorBase> lst)
Parameters
curveset IContactableRigid2D
The curveset.
bCloseLoop bool
The close loop.
lst List<VectorBase>
The profile point list.
Returns
The number of profile point.
RecalcMassProp(MassProperty)
Re-calculation mass property.
public static void RecalcMassProp(PartDocument.MassProperty mp)
Parameters
The material property.