RoutingGeom Functions
This group of API functions is used to create and manipulate RoutingGeom objects, which define wire routing paths between points in the model.
GetNumRoutingPts(std)
|
|
AddRoutingPt(std, std, int surf_index)
|
|
InsertRoutingPt(std, int index, std, ...)
|
|
DelRoutingPt(std, int index)
|
|
DelAllRoutingPt(std)
|
|
MoveRoutingPt(std, int index, int reorder_type)
|
|
GetRoutingPtID(std, int index)
|
|
GetAllRoutingPtIds(std)
|
|
GetRoutingPtParentID(std)
|
|
SetRoutingPtParentID(std, std)
|
|
GetMainRoutingPtCoord(std)
|
|
GetRoutingPtCoord(std, int index, int symm_index)
|
|
GetAllRoutingPtCoords(std, int symm_index)
|
|
GetRoutingCurve(std, int symm_index)
|
|
Details
-
openvsp.GetNumRoutingPts(std: :string const & routing_id) → int[source]
-
openvsp.AddRoutingPt(std: :string const & routing_id, std: :string const & geom_id, int surf_index) → std::string[source]
-
openvsp.InsertRoutingPt(std: :string const & routing_id, int index, std: :string const & geom_id, int surf_index) → std::string[source]
-
openvsp.DelRoutingPt(std: :string const & routing_id, int index)[source]
-
openvsp.DelAllRoutingPt(std: :string const & routing_id)[source]
-
openvsp.MoveRoutingPt(std: :string const & routing_id, int index, int reorder_type) → int[source]
-
openvsp.GetRoutingPtID(std: :string const & routing_id, int index) → std::string[source]
-
openvsp.GetAllRoutingPtIds(std: :string const & routing_id) → StringVector[source]
-
openvsp.GetRoutingPtParentID(std: :string const & pt_id) → std::string[source]
-
openvsp.SetRoutingPtParentID(std: :string const & pt_id, std: :string const & parent_id)[source]
-
openvsp.GetMainRoutingPtCoord(std: :string const & pt_id) → vec3d[source]
-
openvsp.GetRoutingPtCoord(std: :string const & routing_id, int index, int symm_index) → vec3d[source]
-
openvsp.GetAllRoutingPtCoords(std: :string const & routing_id, int symm_index) → Vec3dVec[source]
-
openvsp.GetRoutingCurve(std: :string const & routing_id, int symm_index) → Vec3dVec[source]