This group of API functions provide the capabilities available in the Snap-To tool.
Click here to return to the main page.
More...
◆ ComputeMinClearanceDistance()
double ComputeMinClearanceDistance |
( |
const string &in |
geom_id, |
|
|
int |
set |
|
) |
| |
Compute the minimum clearance distance for the specified geometry
string fid =
AddGeom(
"FUSELAGE",
"" );
string x =
GetParm( pid,
"X_Rel_Location",
"XForm" );
- Parameters
-
[in] | geom_id | Geom ID |
[in] | set | Collision set enum (i.e. SET_ALL) |
- Returns
- Minimum clearance distance
◆ SnapParm()
double SnapParm |
( |
const string &in |
parm_id, |
|
|
double |
target_min_dist, |
|
|
bool |
inc_flag, |
|
|
int |
set |
|
) |
| |
Snap the specified Parm to input target minimum clearance distance
string fid =
AddGeom(
"FUSELAGE",
"" );
string x =
GetParm( pid,
"X_Rel_Location",
"XForm" );
- Parameters
-
[in] | parm_id | Parm ID |
[in] | target_min_dist | Target minimum clearance distance |
[in] | inc_flag | Direction indication flag. If true, upper parm limit is used and direction is set to positive |
[in] | set | Collision set enum (i.e. SET_ALL) |
- Returns
- Minimum clearance distance