Parm Link Functions
The following functions are available for the simple Parm Link tool, which drives one Parm from another through an optional offset, scale and limits. See the Advanced Link group for links driven by a script.
CopyAirfoil(std, int index)
|
|
AddParmLink(std, std)
|
|
GetNumParmLinks()
|
|
GetParmLinkID(int index)
|
|
GetParmLinkAParm(std)
|
|
GetParmLinkBParm(std)
|
|
SetParmLinkAParm(std, std)
|
|
SetParmLinkBParm(std, std)
|
|
DelParmLink(std)
|
|
DelAllParmLinks()
|
|
SortParmLinksByA()
|
|
SortParmLinksByB()
|
|
LinkAllComp(std, std)
|
|
LinkAllGroup(std, std)
|
|
GetParmLinkOffsetFlag(std)
|
|
SetParmLinkOffsetFlag(std, bool flag)
|
|
GetParmLinkScaleFlag(std)
|
|
SetParmLinkScaleFlag(std, bool flag)
|
|
GetParmLinkLowerLimitFlag(std)
|
|
SetParmLinkLowerLimitFlag(std, bool flag)
|
|
GetParmLinkUpperLimitFlag(std)
|
|
SetParmLinkUpperLimitFlag(std, bool flag)
|
|
Details
-
openvsp.CopyAirfoil(std: :string const & geom_id, int index)[source]
-
openvsp.AddParmLink(std: :string const & parm_a_id, std: :string const & parm_b_id) → std::string[source]
-
openvsp.GetNumParmLinks() → int[source]
-
openvsp.GetParmLinkID(int index) → std::string[source]
-
openvsp.GetParmLinkAParm(std: :string const & link_id) → std::string[source]
-
openvsp.GetParmLinkBParm(std: :string const & link_id) → std::string[source]
-
openvsp.SetParmLinkAParm(std: :string const & link_id, std: :string const & parm_id)[source]
-
openvsp.SetParmLinkBParm(std: :string const & link_id, std: :string const & parm_id)[source]
-
openvsp.DelParmLink(std: :string const & link_id)[source]
-
openvsp.DelAllParmLinks()[source]
-
openvsp.SortParmLinksByA()[source]
-
openvsp.SortParmLinksByB()[source]
-
openvsp.LinkAllComp(std: :string const & parm_a_id, std: :string const & parm_b_id) → bool[source]
-
openvsp.LinkAllGroup(std: :string const & parm_a_id, std: :string const & parm_b_id) → bool[source]
-
openvsp.GetParmLinkOffsetFlag(std: :string const & link_id) → bool[source]
-
openvsp.SetParmLinkOffsetFlag(std: :string const & link_id, bool flag)[source]
-
openvsp.GetParmLinkScaleFlag(std: :string const & link_id) → bool[source]
-
openvsp.SetParmLinkScaleFlag(std: :string const & link_id, bool flag)[source]
-
openvsp.GetParmLinkLowerLimitFlag(std: :string const & link_id) → bool[source]
-
openvsp.SetParmLinkLowerLimitFlag(std: :string const & link_id, bool flag)[source]
-
openvsp.GetParmLinkUpperLimitFlag(std: :string const & link_id) → bool[source]
-
openvsp.SetParmLinkUpperLimitFlag(std: :string const & link_id, bool flag)[source]