Changes in 2020 vs 2027 9 missing 6 changed
Flip API Versions →Missing in 2020 (only available in 2027)
FindEndsOfShortestPaths(View, IList<XYZ>, IList<XYZ>)
FindShortestPaths(View, IList<XYZ>, IList<XYZ>)
FindStartsOfLongestPathsFromRooms(View, IList<XYZ>)
GetWaypoints
InsertWaypoint(XYZ, Int32)
IsInRevealObstaclesMode(View)
RemoveWaypoint(Int32)
SetRevealObstaclesMode(View, Boolean)
SetWaypoint(XYZ, Int32)
Changed members
PathOfTravel.Create(View, XYZ, XYZ, PathOfTravelCalculationStatus%)
| DBView | View | The floor plan view to use when computing the shortest distance. |
| pathStart | XYZ | The start point of the path. The input Z coordinates are ignored and set to the view's level elevation. |
| pathEnd | XYZ | The end point of the path. The input Z coordinates are ignored and set to the view's level elevation. |
| resultStatus | PathOfTravelCalculationStatus% | Result status of path of travel creation. |
| → returns | nullNothingnullptr→PathOfTravel | The newly created path of travel element, or if no path between the two points is found. |
PathOfTravel.Create(View, XYZ, XYZ)
| DBView | View | The floor plan view to use when computing the shortest distance. |
| pathStart | XYZ | The start point of the path. The input Z coordinates are ignored and set to the view's level elevation. |
| pathEnd | XYZ | The end point of the path. The input Z coordinates are ignored and set to the view's level elevation. |
| → returns | nullNothingnullptr→PathOfTravel | The newly created path of travel element, or if no path between the two points is found. |
PathOfTravel.CreateMapped(View, IList<XYZ>, IList<XYZ>)
| DBView | View | The floor plan view to use when computing the shortest distance. |
| pathStarts | IList<XYZ> | The start points of the path. The input Z coordinates are ignored and set to the view's level elevation. |
| pathEnds | IList<XYZ> | The end points of the path. The input Z coordinates are ignored and set to the view's level elevation. |
| → returns | nullNothingnullptr→IList | The array of newly created path of travel elements, or if no path between the two points is found. The number of elements is the number of start points multiplied by the number of end points. The order of elements corresponds to the order of end and then start points in the argument arrays: s0->e0, s1->e0, ... , s0->e1, s1->e1... etc. There are some additional conditions that are checked and if any condition is true the value is returned: View has crop box active and start or end point lies outside of the crop Start and end points are too close |
PathOfTravel.CreateMapped(View, IList<XYZ>, IList<XYZ>, IList<PathOfTravelCalculationStatus>)
| DBView | View | The floor plan view to use when computing the shortest distance. |
| pathStarts | IList<XYZ> | The start points of the path. The input Z coordinates are ignored and set to the view's level elevation. |
| pathEnds | IList<XYZ> | The end points of the path. The input Z coordinates are ignored and set to the view's level elevation. |
| resultStatus | IList<PathOfTravelCalculationStatus> | Result statuses of each path of travel creation. The order of statuses corresponds to the order of elements in the array returned by the function. |
| → returns | nullNothingnullptr→IList | The array of newly created path of travel elements, or if no path between the two points is found. The number of elements is the number of start points multiplied by the number of end points. The order of elements corresponds to the order of end and then start points in the argument arrays: s0->e0, s1->e0, ... , s0->e1, s1->e1... etc. There are some additional conditions that are checked and if any condition is true the value is returned: View has crop box active and start or end point lies outside of the crop Start and end points are too close |
PathOfTravel.CreateMultiple(View, IList<XYZ>, IList<XYZ>, IList<PathOfTravelCalculationStatus>)
| DBView | View | The floor plan view to use when computing the shortest distance. |
| pathStarts | IList<XYZ> | The start points of the path. The input Z coordinates are ignored and set to the view's level elevation. |
| pathEnds | IList<XYZ> | The end points of the path. The input Z coordinates are ignored and set to the view's level elevation. |
| resultStatus | IList<PathOfTravelCalculationStatus> | Result statuses of each path of travel creation. The order of statuses corresponds to the order of elements in the array returned by the function. |
| → returns | nullNothingnullptr→IList | The array of newly created path of travel elements, or if no path between the two points is found. The order of elements corresponds to the order of start/end points in the argument arrays. There are some additional conditions that are checked and if any condition is true the value is returned: View has crop box active and start or end point lies outside of the crop Start and end points are too close |
PathOfTravel.CreateMultiple(View, IList<XYZ>, IList<XYZ>)
| DBView | View | The floor plan view to use when computing the shortest distance. |
| pathStarts | IList<XYZ> | The start points of the path. The input Z coordinates are ignored and set to the view's level elevation. |
| pathEnds | IList<XYZ> | The end points of the path. The input Z coordinates are ignored and set to the view's level elevation. |
| → returns | nullNothingnullptr→IList | The array of newly created path of travel elements, or if no path between the two points is found. The order of elements corresponds to the order of start/end points in the argument arrays. There are some additional conditions that are checked and if any condition is true the value is returned: View has crop box active and start or end point lies outside of the crop Start and end points are too close |