|
void | InitGeom (const string &id, const string &module_name, const string &display_name) |
|
void | SetCurrCustomGeom (const string &id) |
|
string | GetCurrCustomGeom () |
|
void | ReadCustomScripts (Vehicle *veh) |
|
vector< GeomType > | GetCustomTypes () |
|
string | AddParm (int type, const string &name, const string &group) |
|
string | GetCustomParm (int index) |
|
int | AddGui (int type, const string &label=string(), const string &parm_name=string(), const string &group_name=string(), double range=10) |
|
vector< GuiDef > | GetGuiDefVec (const string &geom_id) |
|
void | AddUpdateGui (int gui_id, const string &parm_id) |
|
vector< GuiUpdate > | GetGuiUpdateVec () |
|
bool | CheckClearTriggerEvent (int gui_id) |
|
string | AddXSecSurf () |
|
void | RemoveXSecSurf (const string &id) |
|
void | ClearXSecSurfs () |
|
void | SkinXSecSurf (bool closed_flag) |
|
void | TransformSurf (int index, Matrix4d &mat) |
|
void | CloneSurf (int index, Matrix4d &mat) |
|
void | SetVspSurfType (int type, int surf_id=-1) |
|
void | SetVspSurfCfdType (int type, int surf_id=-1) |
|
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) |
|
void | SetCustomXSecLoc (const string &xsec_id, const vec3d &loc) |
|
vec3d | GetCustomXSecLoc (const string &xsec_id) |
|
void | SetCustomXSecRot (const string &xsec_id, const vec3d &rot) |
|
vec3d | GetCustomXSecRot (const string &xsec_id) |
|
string | AppendCustomXSec (const string &xsec_surf_id, int type) |
|
void | CutCustomXSec (const string &xsec_surf_id, int index) |
|
void | CopyCustomXSec (const string &xsec_surf_id, int index) |
|
void | PasteCustomXSec (const string &xsec_surf_id, int index) |
|
string | InsertCustomXSec (const string &xsec_surf_id, int type, int index) |
|
vector< string > | GetCustomScriptModuleNames () |
|
Definition at line 48 of file CustomGeom.h.