This is the Master API Documentation Reference. This page serves to identify all grouped enums, classes, and global functions. Any that are not grouped will be documented here. Global functions are orgainized into the following groups:
API Error Functions
General API Utility Functions
Advanced Link Functions
Analysis Manager Functions
CFD Mesh Functions
VSPAERO Control Surface Group Functions
General Computation Functions
Custom Geometry Functions
Design File Functions
Edit Curve XSec Functions
Enumerations
FEA Mesh Functions
File Input and Output Functions
Geom Functions
Group Modification Functions
Matrix4d Functions
Measure Tool Functions
Propeller Blade Curve Functions
Parasite Drag Functions
Parm Functions
Parm Container Functions
API Proxy Utility Functions
Results Manager Functions
Functions for Sets
Snap-To Functions
Specialized Geometry Functions
Sub-Surface Functions
Geom Surface Query Functions
VSPAERO Functions
VSPAERO Actuator Disk and Propeller Functions
Variable Preset Functions
Vehicle Functions
Visualization Functions
Wing Section Functions
XSec and Airfoil Functions
XSecSurf Functions
Vec3D Functions
Click here to return to the main page.
More...
Go to the source code of this file.
Classes | |
class | string |
AngelScript ScriptExtension for representing the C++ std::string. More... | |
class | array< T > |
AngelScript ScriptExtension for representing the C++ std::vector. More... | |
class | file |
AngelScript ScriptExtension for representing the C++ std::FILE. More... | |
class | any |
AngelScript ScriptExtension for representing generic container that can hold any value. More... | |
class | vec3d |
A class for representing 3D vectors. More... | |
class | Matrix4d |
A class for representing 4x4 matricies. More... | |
class | ErrorObj |
A class for representing API Errors. More... | |
Functions | |
string | formatInt (int64 val, const string &in options="", uint width=0) |
string | formatUInt (uint64 val, const string &in options="", uint width=0) |
string | formatFloat (double val, const string &in options="", uint width=0, uint precision=0) |
int64 | parseInt (const string &in, uint base=10, uint &out byteCount=0) |
uint64 | parseUInt (const string &in, uint base=10, uint &out byteCount=0) |
double | parseFloat (const string &in, uint &out byteCount=0) |
string | join (const string[]&in, const string &in) |
float | fpFromIEEE (uint) |
uint | fpToIEEE (float) |
double | fpFromIEEE (uint64) |
uint64 | fpToIEEE (double) |
bool | closeTo (float, float, float=0.00001f) |
bool | closeTo (double, double, double=0.0000000001) |
float | cos (float) |
float | sin (float) |
float | tan (float) |
float | acos (float) |
float | asin (float) |
float | atan (float) |
float | atan2 (float, float) |
float | cosh (float) |
float | sinh (float) |
float | tanh (float) |
float | log (float) |
float | log10 (float) |
float | pow (float, float) |
float | sqrt (float) |
float | ceil (float) |
float | abs (float) |
float | floor (float) |
float | fraction (float) |
double | dist (const vec3d &in a, const vec3d &in b) |
double | dist_squared (const vec3d &in a, const vec3d &in b) |
double | dot (const vec3d &in a, const vec3d &in b) |
vec3d | cross (const vec3d &in a, const vec3d &in b) |
double | angle (const vec3d &in a, const vec3d &in b) |
double | signed_angle (const vec3d &in a, const vec3d &in b, const vec3d &in ref) |
vec3d | RotateArbAxis (const vec3d &in p, double theta, const vec3d &in axis) |
string | AddParm (int type, const string &in name, const string &in group) |
string | GetCurrCustomGeom () |
string | GetCustomParm (int index) |
int | AddGui (int type, const string &in label=string(), const string &in parm_name=string(), const string &in group_name=string(), double range=10.0) |
void | UpdateGui (int gui_id, const string &in parm_id) |
string | AddXSecSurf () |
void | RemoveXSecSurf (const string &in xsec_id) |
void | ClearXSecSurfs () |
void | SkinXSecSurf (bool closed_flag=false) |
void | CloneSurf (int index, Matrix4d &in mat) |
void | TransformSurf (int index, Matrix4d &in mat) |
void | SetVspSurfType (int type, int surf_index=- 1) |
void | SetVspSurfCfdType (int type, int surf_index=- 1) |
void | SetCustomXSecLoc (const string &in xsec_id, const vec3d &in loc) |
vec3d | GetCustomXSecLoc (const string &in xsec_id) |
void | SetCustomXSecRot (const string &in xsec_id, const vec3d &in rot) |
vec3d | GetCustomXSecRot (const string &in xsec_id) |
bool | CheckClearTriggerEvent (int gui_id) |
void | SetupCustomDefaultSource (int type, int surf_index, double l1, double r1, double u1, double w1, double l2=0, double r2=0, double u2=0, double w2=0) |
void | ClearAllCustomDefaultSources () |
void | SetCustomCenter (double x, double y, double z) |
string | AppendXSec (const string &in xsec_surf_id, int type) |
string | AppendCustomXSec (const string &in xsec_surf_id, int type) |
void | CutCustomXSec (const string &in xsec_surf_id, int index) |
void | CopyCustomXSec (const string &in xsec_surf_id, int index) |
void | PasteCustomXSec (const string &in xsec_surf_id, int index) |
string | InsertCustomXSec (const string &in xsec_surf_id, int type, int index) |
void | AddInput (const string &in parm_id, const string &in var_name) |
void | AddOutput (const string &in parm_id, const string &in var_name) |
void | SetVar (const string &in var_name, double val) |
double | GetVar (const string &in var_name) |
bool | GetErrorLastCallFlag () |
int | GetNumTotalErrors () |
ErrorObj | PopLastError () |
ErrorObj | GetLastError () |
void | SilenceErrors () |
void | PrintOnErrors () |
void | ScreenGrab (const string &in file_name, int w, int h, bool transparentBG) |
void | SetViewAxis (bool vaxis) |
void | SetShowBorders (bool brdr) |
void | SetGeomDrawType (const string &in geom_id, int type) |
void | SetGeomDisplayType (const string &in geom_id, int type) |
void | SetBackground (double r, double g, double b) |
void | Update () |
void | VSPExit (int error_code) |
void | ClearVSPModel () |
string | GetVSPFileName () |
void | ReadVSPFile (const string &in file_name) |
void | WriteVSPFile (const string &in file_name, int set) |
void | SetVSP3FileName (const string &in file_name) |
void | InsertVSPFile (const string &in file_name, const string &in parent) |
void | ExportFile (const string &in file_name, int write_set_index, int file_type) |
string | ImportFile (const string &in file_name, int file_type, const string &in parent) |
void | ReadApplyDESFile (const string &in file_name) |
void | WriteDESFile (const string &in file_name) |
void | ReadApplyXDDMFile (const string &in file_name) |
void | WriteXDDMFile (const string &in file_name) |
int | GetNumDesignVars () |
void | AddDesignVar (const string &in parm_id, int type) |
void | DeleteAllDesignVars () |
string | GetDesignVar (int index) |
int | GetDesignVarType (int index) |
string | ComputeMassProps (int set, int num_slices) |
string | ComputeCompGeom (int set, bool half_mesh, int file_export_types) |
string | ComputePlaneSlice (int set, int num_slices, const vec3d &in norm, bool auto_bnd, double start_bnd=0, double end_bnd=0) |
void | ComputeDegenGeom (int set, int file_type) |
void | SetComputationFileName (int file_type, const string &in file_name) |
void | ComputeCFDMesh (int set, int file_type) |
void | SetCFDMeshVal (int type, double val) |
void | SetCFDWakeFlag (const string &in geom_id, bool flag) |
void | DeleteAllCFDSources () |
void | AddDefaultSources () |
void | AddCFDSource (int type, const string &in geom_id, int surf_index, double l1, double r1, double u1, double w1, double l2=0, double r2=0, double u2=0, double w2=0) |
int | GetNumAnalysis () |
string [] | ListAnalysis () |
string [] | GetAnalysisInputNames (const string &in analysis) |
string | ExecAnalysis (const string &in analysis) |
int | GetNumAnalysisInputData (const string &in analysis, const string &in name) |
int | GetAnalysisInputType (const string &in analysis, const string &in name) |
int [] | GetIntAnalysisInput (const string &in analysis, const string &in name, int index=0) |
double [] | GetDoubleAnalysisInput (const string &in analysis, const string &in name, int index=0) |
string [] | GetStringAnalysisInput (const string &in analysis, const string &in name, int index=0) |
vec3d [] | GetVec3dAnalysisInput (const string &in analysis, const string &in name, int index=0) |
void | PrintAnalysisInputs (const string &in analysis) |
void | SetAnalysisInputDefaults (const string &in analysis) |
void | SetIntAnalysisInput (const string &in analysis, const string &in name, int[]@ indata_arr, int index=0) |
void | SetDoubleAnalysisInput (const string &in analysis, const string &in name, double[]@ indata_arr, int index=0) |
void | SetStringAnalysisInput (const string &in analysis, const string &in name, string[]@ indata_arr, int index=0) |
void | SetVec3dAnalysisInput (const string &in analysis, const string &in name, vec3d[]@ indata_arr, int index=0) |
int | GetNumResults (const string &in name) |
string | GetResultsName (const string &in results_id) |
string | FindResultsID (const string &in name, int index=0) |
string | FindLatestResultsID (const string &in name) |
int | GetNumData (const string &in results_id, const string &in data_name) |
int | GetResultsType (const string &in results_id, const string &in data_name) |
string [] | GetAllResultsNames () |
string [] | GetAllDataNames (const string &in results_id) |
int [] | GetIntResults (const string &in id, const string &in name, int index=0) |
double [] | GetDoubleResults (const string &in id, const string &in name, int index=0) |
double [][] | GetDoubleMatResults (const string &in id, const string &in name, int index=0) |
string [] | GetStringResults (const string &in id, const string &in name, int index=0) |
vec3d [] | GetVec3dResults (const string &in id, const string &in name, int index=0) |
string | CreateGeomResults (const string &in geom_id, const string &in name) |
void | DeleteAllResults () |
void | DeleteResult (const string &in id) |
void | WriteResultsCSVFile (const string &in id, const string &in file_name) |
void | PrintResults (const string &in id) |
void | WriteTestResults () |
string [] | GetGeomTypes () |
string | AddGeom (const string &in type, const string &in parent=string()) |
void | UpdateGeom (const string &in geom_id) |
void | DeleteGeom (const string &in geom_id) |
void | DeleteGeomVec (string[]@ del_arr) |
void | CutGeomToClipboard (const string &in geom_id) |
void | CopyGeomToClipboard (const string &in geom_id) |
string [] | PasteGeomClipboard (const string &in parent_id="") |
string [] | FindGeoms () |
string [] | FindGeomsWithName (const string &in name) |
string | FindGeom (const string &in name, int index) |
void | SetGeomName (const string &in geom_id, const string &in name) |
string | GetGeomName (const string &in geom_id) |
string [] | GetGeomParmIDs (const string &in geom_id) |
int | GetGeomVSPSurfCfdType (const string &in geom_id, int main_surf_ind=0) |
int | GetGeomVSPSurfType (const string &in geom_id, int main_surf_ind=0) |
string | GetGeomTypeName (const string &in geom_id) |
int | GetNumMainSurfs (const string &in geom_id) |
int | GetTotalNumSurfs (const string &in geom_id) |
vec3d | GetGeomBBoxMax (const string &in geom_id, int main_surf_ind=0, bool ref_frame_is_absolute=true) |
vec3d | GetGeomBBoxMin (const string &in geom_id, int main_surf_ind=0, bool ref_frame_is_absolute=true) |
string | GetGeomParent (const string &in geom_id) |
string [] | GetGeomChildren (const string &in geom_id) |
string | AddSubSurf (const string &in geom_id, int type, int surfindex=0) |
void | DeleteSubSurf (const string &in geom_id, const string &in sub_id) |
void | DeleteSubSurf (const string &in sub_id) |
string | GetSubSurf (const string &in geom_id, int index) |
string [] | GetSubSurf (const string &in geom_id, const string &in name) |
void | SetSubSurfName (const string &in geom_id, const string &in sub_id, const string &in name) |
void | SetSubSurfName (const string &in sub_id, const string &in name) |
string | GetSubSurfName (const string &in geom_id, const string &in sub_id) |
string | GetSubSurfName (const string &in sub_id) |
int | GetSubSurfIndex (const string &in sub_id) |
string [] | GetSubSurfIDVec (const string &in geom_id) |
string [] | GetAllSubSurfIDs () |
int | GetNumSubSurf (const string &in geom_id) |
int | GetSubSurfType (const string &in sub_id) |
string [] | GetSubSurfParmIDs (const string &in sub_id) |
void | AutoGroupVSPAEROControlSurfaces () |
int | GetNumControlSurfaceGroups () |
int | CreateVSPAEROControlSurfaceGroup () |
void | AddAllToVSPAEROControlSurfaceGroup (int CSGroupIndex) |
void | RemoveAllFromVSPAEROControlSurfaceGroup (int CSGroupIndex) |
string [] | GetActiveCSNameVec (int CSGroupIndex) |
string [] | GetCompleteCSNameVec () |
string [] | GetAvailableCSNameVec (int CSGroupIndex) |
void | SetVSPAEROControlGroupName (const string &in name, int CSGroupIndex) |
string | GetVSPAEROControlGroupName (int CSGroupIndex) |
void | AddSelectedToCSGroup (int[]@ selected, int CSGroupIndex) |
void | RemoveSelectedFromCSGroup (int[]@ selected, int CSGroupIndex) |
string | GetVSPAERORefWingID () |
string | SetVSPAERORefWingID (const string &in geom_id) |
string | FindActuatorDisk (int disk_index) |
int | GetNumActuatorDisks () |
string | FindUnsteadyGroup (int group_index) |
string | GetUnsteadyGroupName (int group_index) |
string [] | GetUnsteadyGroupCompIDs (int group_index) |
int [] | GetUnsteadyGroupSurfIndexes (int group_index) |
int | GetNumUnsteadyGroups () |
void | SetDriverGroup (const string &in geom_id, int section_index, int driver_0, int driver_1, int driver_2) |
int | GetNumXSecSurfs (const string &in geom_id) |
string | GetXSecSurf (const string &in geom_id, int index) |
int | GetNumXSec (const string &in xsec_surf_id) |
string | GetXSec (const string &in xsec_surf_id, int xsec_index) |
void | ChangeXSecShape (const string &in xsec_surf_id, int xsec_index, int type) |
void | SetXSecSurfGlobalXForm (const string &in xsec_surf_id, const Matrix4d &in mat) |
Matrix4d | GetXSecSurfGlobalXForm (const string &in xsec_surf_id) |
void | CutXSec (const string &in geom_id, int index) |
void | CopyXSec (const string &in geom_id, int index) |
void | PasteXSec (const string &in geom_id, int index) |
void | InsertXSec (const string &in geom_id, int index, int type) |
int | GetXSecShape (const string &in xsec_id) |
double | GetXSecWidth (const string &in xsec_id) |
double | GetXSecHeight (const string &in xsec_id) |
void | SetXSecWidth (const string &in xsec_id, double w) |
void | SetXSecHeight (const string &in xsec_id, double h) |
void | SetXSecWidthHeight (const string &in xsec_id, double w, double h) |
string [] | GetXSecParmIDs (const string &in xsec_id) |
string | GetXSecParm (const string &in xsec_id, const string &in name) |
vec3d [] | ReadFileXSec (const string &in xsec_id, const string &in file_name) |
void | SetXSecPnts (const string &in xsec_id, vec3d[]@ pnt_arr) |
vec3d | ComputeXSecPnt (const string &in xsec_id, double fract) |
vec3d | ComputeXSecTan (const string &in xsec_id, double fract) |
void | ResetXSecSkinParms (const string &in xsec_id) |
void | SetXSecContinuity (const string &in xsec_id, int cx) |
void | SetXSecTanAngles (const string &in xsec_id, int side, double top, double right=- 1.0e12, double bottom=- 1.0e12, double left=- 1.0e12) |
void | SetXSecTanSlews (const string &in xsec_id, int side, double top, double right=- 1.0e12, double bottom=- 1.0e12, double left=- 1.0e12) |
void | SetXSecTanStrengths (const string &in xsec_id, int side, double top, double right=- 1.0e12, double bottom=- 1.0e12, double left=- 1.0e12) |
void | SetXSecCurvatures (const string &in xsec_id, int side, double top, double right=- 1.0e12, double bottom=- 1.0e12, double left=- 1.0e12) |
void | ReadFileAirfoil (const string &in xsec_id, const string &in file_name) |
void | SetAirfoilPnts (const string &in xsec_id, vec3d[]@ up_pnt_vec, vec3d[]@ low_pnt_vec) |
vec3d [] | GetHersheyBarLiftDist (const int &in npts, const double &in alpha, const double &in Vinf, const double &in span, bool full_span_flag=false) |
vec3d [] | GetHersheyBarDragDist (const int &in npts, const double &in alpha, const double &in Vinf, const double &in span, bool full_span_flag=false) |
vec3d [] | GetVKTAirfoilPnts (const int &in npts, const double &in alpha, const double &in epsilon, const double &in kappa, const double &in tau) |
double [] | GetVKTAirfoilCpDist (const double &in alpha, const double &in epsilon, const double &in kappa, const double &in tau, vec3d[]@ xydata) |
vec3d [] | GetEllipsoidSurfPnts (const vec3d &in center, const vec3d &in abc_rad, int u_npts=20, int w_npts=20) |
vec3d [] | GetFeatureLinePnts (const string &in geom_id) |
double [] | GetEllipsoidCpDist (vec3d[]@ surf_pnt_arr, const vec3d &in abc_rad, const vec3d &in V_inf) |
vec3d [] | GetAirfoilUpperPnts (const string &in xsec_id) |
vec3d [] | GetAirfoilLowerPnts (const string &in xsec_id) |
double [] | GetUpperCSTCoefs (const string &in xsec_id) |
double [] | GetLowerCSTCoefs (const string &in xsec_id) |
int | GetUpperCSTDegree (const string &in xsec_id) |
int | GetLowerCSTDegree (const string &in xsec_id) |
void | SetUpperCST (const string &in xsec_id, int deg, double[]@ coeff_arr) |
void | SetLowerCST (const string &in xsec_id, int deg, double[]@ coeff_arr) |
void | PromoteCSTUpper (const string &in xsec_id) |
void | PromoteCSTLower (const string &in xsec_id) |
void | DemoteCSTUpper (const string &in xsec_id) |
void | DemoteCSTLower (const string &in xsec_id) |
void | FitAfCST (const string &in xsec_surf_id, int xsec_index, int deg) |
void | WriteBezierAirfoil (const string &in file_name, const string &in geom_id, const double &in foilsurf_u) |
void | WriteSeligAirfoil (const string &in file_name, const string &in geom_id, const double &in foilsurf_u) |
vec3d [] | GetAirfoilCoordinates (const string &in geom_id, const double &in foilsurf_u) |
void | EditXSecInitShape (const string &in xsec_id) |
void | EditXSecConvertTo (const string &in xsec_id, const int &in newtype) |
double [] | GetEditXSecUVec (const string &in xsec_id) |
vec3d [] | GetEditXSecCtrlVec (const string &in xsec_id, const bool non_dimensional=true) |
void | SetEditXSecPnts (const string &in xsec_id, double[]@ u_vec, vec3d[]@ control_pts) |
void | EditXSecDelPnt (const string &in xsec_id, const int &in indx) |
int | EditXSecSplit01 (const string &in xsec_id, const double &in u) |
void | MoveEditXSecPnt (const string &in xsec_id, const int &in indx, const vec3d &in new_pnt) |
void | ChangeBORXSecShape (const string &in geom_id, int type) |
int | GetBORXSecShape (const string &in geom_id) |
int | GetNumSets () |
void | SetSetName (int index, const string &in name) |
string | GetSetName (int index) |
string [] | GetGeomSetAtIndex (int index) |
string [] | GetGeomSet (const string &in name) |
int | GetSetIndex (const string &in name) |
bool | GetSetFlag (const string &in geom_id, int set_index) |
void | SetSetFlag (const string &in geom_id, int set_index, bool flag) |
void | CopyPasteSet (int copyIndex, int pasteIndex) |
void | ScaleSet (int set_index, double scale) |
void | RotateSet (int set_index, double x_rot_deg, double y_rot_deg, double z_rot_deg) |
void | TranslateSet (int set_index, const vec3d &in translation_vec) |
void | TransformSet (int set_index, const vec3d &in translation_vec, double x_rot_deg, double y_rot_deg, double z_rot_deg, double scale, bool scale_translations_flag) |
bool | ValidParm (const string &in id) |
double | SetParmVal (const string &in parm_id, double val) |
double | SetParmValLimits (const string &in parm_id, double val, double lower_limit, double upper_limit) |
double | SetParmValUpdate (const string &in parm_id, double val) |
double | SetParmVal (const string &in geom_id, const string &in name, const string &in group, double val) |
double | SetParmValUpdate (const string &in geom_id, const string &in parm_name, const string &in parm_group_name, double val) |
double | GetParmVal (const string &in parm_id) |
double | GetParmVal (const string &in geom_id, const string &in name, const string &in group) |
int | GetIntParmVal (const string &in parm_id) |
bool | GetBoolParmVal (const string &in parm_id) |
void | SetParmUpperLimit (const string &in parm_id, double val) |
double | GetParmUpperLimit (const string &in parm_id) |
void | SetParmLowerLimit (const string &in parm_id, double val) |
double | GetParmLowerLimit (const string &in parm_id) |
int | GetParmType (const string &in parm_id) |
string | GetParmName (const string &in parm_id) |
string | GetParmGroupName (const string &in parm_id) |
string | GetParmDisplayGroupName (const string &in parm_id) |
string | GetParmContainer (const string &in parm_id) |
void | SetParmDescript (const string &in parm_id, const string &in desc) |
string | FindParm (const string &in parm_container_id, const string &in parm_name, const string &in group_name) |
string | GetParm (const string &in geom_id, const string &in name, const string &in group) |
string [] | FindContainers () |
string [] | FindContainersWithName (const string &in name) |
string | FindContainer (const string &in name, int index) |
string | GetContainerName (const string &in parm_container_id) |
string [] | FindContainerGroupNames (const string &in parm_container_id) |
string [] | FindContainerParmIDs (const string &in parm_container_id) |
double | ComputeMinClearanceDistance (const string &in geom_id, int set) |
double | SnapParm (const string &in parm_id, double target_min_dist, bool inc_flag, int set) |
void | AddVarPresetGroup (const string &in group_name) |
void | AddVarPresetSetting (const string &in setting_name) |
void | AddVarPresetParm (const string &in parm_ID) |
void | AddVarPresetParm (const string &in parm_ID, const string &in group_name) |
void | EditVarPresetParm (const string &in parm_ID, double parm_val) |
void | EditVarPresetParm (const string &in parm_ID, double parm_val, const string &in group_name, const string &in setting_name) |
void | DeleteVarPresetParm (const string &in parm_ID) |
void | DeleteVarPresetParm (const string &in parm_ID, const string &in group_name) |
void | SwitchVarPreset (const string &in group_name, const string &in setting_name) |
bool | DeleteVarPresetSet (const string &in group_name, const string &in setting_name) |
string | GetCurrentGroupName () |
string | GetCurrentSettingName () |
string [] | GetVarPresetGroupNames () |
string [] | GetVarPresetSettingNamesWName (const string &in group_name) |
string [] | GetVarPresetSettingNamesWIndex (int group_index) |
double [] | GetVarPresetParmVals () |
double [] | GetVarPresetParmValsWNames (const string &in group_name, const string &in setting_name) |
string [] | GetVarPresetParmIDs () |
string [] | GetVarPresetParmIDsWName (const string &in group_name) |
void | SetPCurve (const string &in geom_id, const int &in pcurveid, double[]@ tvec, double[]@ valvec, const int &in newtype) |
void | PCurveConvertTo (const string &in geom_id, const int &in pcurveid, const int &in newtype) |
int | PCurveGetType (const string &in geom_id, const int &in pcurveid) |
double [] | PCurveGetTVec (const string &in geom_id, const int &in pcurveid) |
double [] | PCurveGetValVec (const string &in geom_id, const int &in pcurveid) |
void | PCurveDeletePt (const string &in geom_id, const int &in pcurveid, const int &in indx) |
int | PCurveSplit (const string &in geom_id, const int &in pcurveid, const double &in tsplit) |
void | AddExcrescence (const string &in excresName, const int &in excresType, const double &in excresVal) |
void | DeleteExcrescence (const int &in excresName) |
void | UpdateParasiteDrag () |
void | WriteAtmosphereCSVFile (const string &in file_name, const int &in atmos_type) |
void | CalcAtmosphere (const double &in alt, const double &in delta_temp, const int &in atmos_type, double &out temp, double &out pres, double &out pres_ratio, double &out rho_ratio) |
void | WriteBodyFFCSVFile (const string &in file_name) |
void | WriteWingFFCSVFile (const string &in file_name) |
void | WriteCfEqnCSVFile (const string &in file_name) |
void | WritePartialCfMethodCSVFile (const string &in file_name) |
vec3d | CompPnt01 (const string &in geom_id, const int &in surf_indx, const double &in u, const double &in w) |
vec3d | CompNorm01 (const string &in geom_id, const int &in surf_indx, const double &in u, const double &in w) |
vec3d | CompTanU01 (const string &in geom_id, const int &in surf_indx, const double &in u, const double &in w) |
vec3d | CompTanW01 (const string &in geom_id, const int &in surf_indx, const double &in u, const double &in w) |
void | CompCurvature01 (const string &in geom_id, const int &in surf_indx, const double &in u, const double &in w, double &out k1, double &out k2, double &out ka, double &out kg) |
double | ProjPnt01 (const string &in geom_id, const int &in surf_indx, const vec3d &in pt, double &out u, double &out w) |
double | ProjPnt01I (const string &in geom_id, const vec3d &in pt, int &out surf_indx, double &out u, double &out w) |
double | ProjPnt01Guess (const string &in geom_id, const int &in surf_indx, const vec3d &in pt, const double &in u0, const double &in w0, double &out u, double &out w) |
void | GetUWTess01 (const string &in geom_id, int &in surf_indx, double[]@ us, double[]@ ws) |
vec3d [] | CompVecPnt01 (const string &in geom_id, const int &in surf_indx, double[]@ us, double[]@ ws) |
vec3d [] | CompVecNorm01 (const string &in geom_id, const int &in surf_indx, double[]@ us, double[]@ ws) |
void | CompVecCurvature01 (const string &in geom_id, const int &in surf_indx, double[]@ us, double[]@ ws, double[]@ k1s, double[]@ k2s, double[]@ kas, double[]@ kgs) |
void | ProjVecPnt01 (const string &in geom_id, int &in surf_indx, vec3d[]@ pts, double[]@ us, double[]@ ws, double[]@ ds) |
void | ProjVecPnt01Guess (const string &in geom_id, int &in surf_indx, vec3d[]@ pts, double[]@ u0s, double[]@ w0s, double[]@ us, double[]@ ws, double[]@ ds) |
string | AddRuler (const string &in startgeomid, int startsurfindx, double startu, double startw, const string &in endgeomid, int endsurfindx, double endu, double endw, const string &in name) |
string [] | GetAllRulers () |
void | DelRuler (const string &in id) |
void | DeleteAllRulers () |
string | AddProbe (const string &in geomid, int surfindx, double u, double w, const string &in name) |
string [] | GetAllProbes () |
void | DelProbe (const string &in id) |
void | DeleteAllProbes () |
int | AddFeaStruct (const string &in geom_id, bool init_skin=true, int surfindex=0) |
void | DeleteFeaStruct (const string &in geom_id, int fea_struct_ind) |
string | GetFeaStructID (const string &in geom_id, int fea_struct_ind) |
int | GetFeaStructIndex (const string &in struct_id) |
string | GetFeaStructParentGeomID (const string &in struct_id) |
string | GetFeaStructName (const string &in geom_id, int fea_struct_ind) |
void | SetFeaStructName (const string &in geom_id, int fea_struct_ind, const string &in name) |
string [] | GetFeaStructIDVec () |
void | SetFeaPartName (const string &in part_id, const string &in name) |
void | SetFeaMeshVal (const string &in geom_id, int fea_struct_ind, int type, double val) |
void | SetFeaMeshFileName (const string &in geom_id, int fea_struct_id, int file_type, const string &in file_name) |
void | ComputeFeaMesh (const string &in geom_id, int fea_struct_ind, int file_type) |
void | ComputeFeaMesh (const string &in struct_id, int file_type) |
string | AddFeaPart (const string &in geom_id, int fea_struct_ind, int type) |
void | DeleteFeaPart (const string &in geom_id, int fea_struct_ind, const string &in part_id) |
string | GetFeaPartID (const string &in fea_struct_id, int fea_part_index) |
string | GetFeaPartName (const string &in part_id) |
int | GetFeaPartType (const string &in part_id) |
int | GetFeaSubSurfIndex (const string &in ss_id) |
int | NumFeaStructures () |
int | NumFeaParts (const string &in fea_struct_id) |
int | NumFeaSubSurfs (const string &in fea_struct_id) |
string [] | GetFeaPartIDVec (const string &in fea_struct_id) |
string [] | GetFeaSubSurfIDVec (const string &in fea_struct_id) |
void | SetFeaPartPerpendicularSparID (const string &in part_id, const string &in perpendicular_spar_id) |
string | GetFeaPartPerpendicularSparID (const string &in part_id) |
string | AddFeaSubSurf (const string &in geom_id, int fea_struct_ind, int type) |
void | DeleteFeaSubSurf (const string &in geom_id, int fea_struct_ind, const string &in ss_id) |
string | AddFeaMaterial () |
string | AddFeaProperty (int property_type=0) |
void | Print (const string &in data, bool new_line=true) |
void | Print (const vec3d &in data, bool new_line=true) |
void | Print (double data, bool new_line=true) |
void | Print (int data, bool new_line=true) |
double | Min (double x, double y) |
double | Max (double x, double y) |
double | Rad2Deg (double r) |
double | Deg2Rad (double d) |
string | GetVSPVersion () |
string | GetVSPExePath () |
void | VSPCheckSetup () |
void | VSPRenew () |
vec3d [] | GetProxyVec3dArray () |
Definition in file openvsp_as.h.