Propeller Blade Curve Functions

The following group of API functions may be used to control parametric propeller blade curves (PCurves).

SetPCurve(std, int const & pcurveid, ...)

PCurveConvertTo(std, int const & pcurveid, ...)

PCurveGetType(std, int const & pcurveid)

PCurveGetTVec(std, int const & pcurveid)

PCurveGetValVec(std, int const & pcurveid)

PCurveDeletePt(std, int const & pcurveid, ...)

PCurveSplit(std, int const & pcurveid, ...)

ApproximateAllPropellerPCurves(std)

ResetPropellerThicknessCurve(std)

Details

openvsp.SetPCurve(std: :string const & geom_id, int const & pcurveid, DoubleVector tvec, DoubleVector valvec, int const & newtype)[source]
openvsp.PCurveConvertTo(std: :string const & geom_id, int const & pcurveid, int const & newtype)[source]
openvsp.PCurveGetType(std: :string const & geom_id, int const & pcurveid) int[source]
openvsp.PCurveGetTVec(std: :string const & geom_id, int const & pcurveid) DoubleVector[source]
openvsp.PCurveGetValVec(std: :string const & geom_id, int const & pcurveid) DoubleVector[source]
openvsp.PCurveDeletePt(std: :string const & geom_id, int const & pcurveid, int const & indx)[source]
openvsp.PCurveSplit(std: :string const & geom_id, int const & pcurveid, double const & tsplit) int[source]
openvsp.ApproximateAllPropellerPCurves(std: :string const & geom_id)[source]
openvsp.ResetPropellerThicknessCurve(std: :string const & geom_id)[source]