Edit Curve XSec Functions
Functions for modifying XSecs of type XS_EDIT_CURVE are defined here.
EditXSecInitShape(std)
|
|
EditXSecConvertTo(std, int const & newtype)
|
|
GetEditXSecUVec(std)
|
|
GetEditXSecCtrlVec(std, ...)
|
|
SetEditXSecPnts(std, DoubleVector u_vec, ...)
|
|
EditXSecDelPnt(std, int const & indx)
|
|
EditXSecSplit01(std, double const & u)
|
|
MoveEditXSecPnt(std, int const & indx, ...)
|
|
ConvertXSecToEdit(std, int const & indx=0)
|
|
GetEditXSecFixedUVec(std)
|
|
SetEditXSecFixedUVec(std, BoolVector fixed_u_vec)
|
|
ReparameterizeEditXSec(std)
|
|
Details
-
openvsp.EditXSecInitShape(std: :string const & xsec_id)[source]
-
openvsp.EditXSecConvertTo(std: :string const & xsec_id, int const & newtype)[source]
-
openvsp.GetEditXSecUVec(std: :string const & xsec_id) → DoubleVector[source]
-
openvsp.GetEditXSecCtrlVec(std: :string const & xsec_id, bool non_dimensional=True) → Vec3dVec[source]
-
openvsp.SetEditXSecPnts(std: :string const & xsec_id, DoubleVector u_vec, Vec3dVec control_pts, DoubleVector r_vec)[source]
-
openvsp.EditXSecDelPnt(std: :string const & xsec_id, int const & indx)[source]
-
openvsp.EditXSecSplit01(std: :string const & xsec_id, double const & u) → int[source]
-
openvsp.MoveEditXSecPnt(std: :string const & xsec_id, int const & indx, vec3d new_pnt)[source]
-
openvsp.ConvertXSecToEdit(std: :string const & geom_id, int const & indx=0)[source]
-
openvsp.GetEditXSecFixedUVec(std: :string const & xsec_id) → BoolVector[source]
-
openvsp.SetEditXSecFixedUVec(std: :string const & xsec_id, BoolVector fixed_u_vec)[source]
-
openvsp.ReparameterizeEditXSec(std: :string const & xsec_id)[source]