Class CreateDesignParameter
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.Operation.Util
Assembly: VMOpCore.dll
The utility class for the design parameters creation.
public class CreateDesignParameter
Inheritance
object ← CreateDesignParameter
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Constructors
CreateDesignParameter()
public CreateDesignParameter()
Methods
CreateDF(Document3D, TransformBase, bool, string)
Create the design frame.
public static DesignFrame CreateDF(Document3D activeDocument, TransformBase transfValue, bool bInterface, string strName)
Parameters
activeDocument Document3D
The active document.
transfValue TransformBase
The design frame transformation.
bInterface bool
The flag of interface.
strName string
The design frame name.
Returns
DesignFrame
The new design frame.
CreateDF(Document3D, TransformBase, bool, string, string)
Create the design frame.
public static DesignFrame CreateDF(Document3D activeDocument, TransformBase transfValue, bool bInterface, string strName, string strMatchName)
Parameters
activeDocument Document3D
The active document.
transfValue TransformBase
The design frame transformation.
bInterface bool
The flag of interface.
strName string
The design frame name.
strMatchName string
Name of the matched object.
Returns
DesignFrame
The new design frame.
CreateDP(Document, PointBase, bool, string)
Create the design point.
public static DesignPoint CreateDP(Document document, PointBase ptValue, bool bInterface, string strName)
Parameters
document Document
The active document.
ptValue PointBase
The design point position.
bInterface bool
The flag of interface.
strName string
The design point name.
Returns
DesignPoint
The new design point.
CreateDP(Document3D, VectorBase, bool, string)
Create the design point.
public static DesignPoint CreateDP(Document3D activeDocument, VectorBase vecValue, bool bInterface, string strName)
Parameters
activeDocument Document3D
The active document.
vecValue VectorBase
The design point position.
bInterface bool
The flag of interface.
strName string
The design point name.
Returns
DesignPoint
The new design point.
CreateDP(Document3D, PointBase, bool, string, string)
Creates the DP.
public static DesignPoint CreateDP(Document3D activeDocument, PointBase ptValue, bool bInterface, string strName, string strMatchName)
Parameters
activeDocument Document3D
The active document.
ptValue PointBase
The design point position.
bInterface bool
The flag of interface
strName string
The design point name
strMatchName string
Name of the matched object.
Returns
DesignPoint
The new design point
CreateDP(Document3D, VectorBase, bool, string, string)
Creates the DP.
public static DesignPoint CreateDP(Document3D activeDocument, VectorBase vecValue, bool bInterface, string strName, string strMatchName)
Parameters
activeDocument Document3D
The active document.
vecValue VectorBase
The design point position.
bInterface bool
The flag of interface
strName string
The design point name
strMatchName string
Name of the matched object.
Returns
DesignPoint
The new design point
CreateDV(Document, double, bool, string)
Create the design variable.
public static DesignVariable CreateDV(Document document, double dValue, bool bInterface, string strName)
Parameters
document Document
The active document.
dValue double
The design variable value.
bInterface bool
The flag of interface.
strName string
The design variable name.
Returns
DesignVariable
The new design variable.
CreateDV(Document3D, string, bool, string)
Create the design variable.
public static DesignVariable CreateDV(Document3D activeDocument, string alue, bool bInterface, string strName)
Parameters
activeDocument Document3D
The active document.
alue string
The design variable value.
bInterface bool
The flag of interface.
strName string
The design variable name.
Returns
DesignVariable
The new design variable.
CreateDV(Document3D, double, bool, string, string)
Creates the DV.
public static DesignVariable CreateDV(Document3D activeDocument, double dValue, bool bInterface, string strName, string strMatchName)
Parameters
activeDocument Document3D
The active document.
dValue double
The design variable value.
bInterface bool
The flag of interface.
strName string
The design variable name.
strMatchName string
Name of the matched object.
Returns
DesignVariable
The new design variable