VSPAERO Control Surface Group Functions
This group of functions is available for manipulating VSPAERO control surface groups through the API. Note, VSPAERO also includes rectangle type sub-surfaces as possible control surfaces.
Details
-
openvsp.AutoGroupVSPAEROControlSurfaces()[source]
-
openvsp.AddCpSlice(int cut_type, double location) → std::string[source]
-
openvsp.GetNumCpSlices() → int[source]
-
openvsp.GetCpSliceID(int slice_index) → std::string[source]
-
openvsp.GetCpSliceIDVec() → StringVector[source]
-
openvsp.DelCpSlice(int slice_index)[source]
-
openvsp.DelCpSliceByID(std: :string const & slice_id)[source]
-
openvsp.DeleteAllCpSlices()[source]
-
openvsp.DeleteVSPAEROControlSurfaceGroup(int CSGroupIndex)[source]
-
openvsp.DeleteVSPAEROControlSurfaceGroupByID(std: :string const & group_id)[source]
-
openvsp.CreateVSPAEROControlSurfaceGroup() → int[source]
-
openvsp.AddVSPAEROControlSurfaceGroup() → std::string[source]
-
openvsp.AddAllToVSPAEROControlSurfaceGroup(int CSGroupIndex)[source]
-
openvsp.AddAllToVSPAEROControlSurfaceGroupByID(std: :string const & group_id)[source]
-
openvsp.RemoveAllFromVSPAEROControlSurfaceGroup(int CSGroupIndex)[source]
-
openvsp.RemoveAllFromVSPAEROControlSurfaceGroupByID(std: :string const & group_id)[source]
-
openvsp.GetActiveCSNameVec(int CSGroupIndex) → StringVector[source]
-
openvsp.GetActiveCSNameVecByID(std: :string const & group_id) → StringVector[source]
-
openvsp.GetActiveCSSubSurfIDVec(std: :string const & group_id) → StringVector[source]
-
openvsp.GetActiveCSReflectVec(std: :string const & group_id) → IntVector[source]
-
openvsp.GetCompleteCSNameVec() → StringVector[source]
-
openvsp.GetCompleteCSSubSurfIDVec() → StringVector[source]
-
openvsp.GetCompleteCSReflectVec() → IntVector[source]
-
openvsp.GetAvailableCSNameVec(int CSGroupIndex) → StringVector[source]
-
openvsp.GetAvailableCSNameVecByID(std: :string const & group_id) → StringVector[source]
-
openvsp.GetAvailableCSSubSurfIDVec(std: :string const & group_id) → StringVector[source]
-
openvsp.GetAvailableCSReflectVec(std: :string const & group_id) → IntVector[source]
-
openvsp.SetVSPAEROControlGroupName(std: :string const & name, int CSGroupIndex)[source]
-
openvsp.SetVSPAEROControlGroupNameByID(std: :string const & name, std: :string const & group_id)[source]
-
openvsp.GetVSPAEROControlGroupName(int CSGroupIndex) → std::string[source]
-
openvsp.GetVSPAEROControlGroupNameByID(std: :string const & group_id) → std::string[source]
-
openvsp.AddSelectedToCSGroup(IntVector selected, int CSGroupIndex)[source]
-
openvsp.RemoveSelectedFromCSGroup(IntVector selected, int CSGroupIndex)[source]
-
openvsp.AddSubSurfToCSGroup(std: :string const & group_id, std: :string const & ss_id, int reflect_index)[source]
-
openvsp.RemoveSubSurfFromCSGroup(std: :string const & group_id, std: :string const & ss_id, int reflect_index)[source]
-
openvsp.GetNumControlSurfaceGroups() → int[source]
-
openvsp.FindControlSurfaceGroup(int group_index) → std::string[source]
-
openvsp.GetControlSurfaceGroupIDVec() → StringVector[source]