Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version 22.2 22.3 22.4 22.5 23.0 23.1 23.2 23.3 23.4 23.5 24.0 24.1
The list of the topics, classes, interfaces, controls, modules, global methods by category, global methods by name, screenshots, licenses and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
Back to ClipperPolyNodeMBS class.
ClipperPolyNodeMBS.ChildCount as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Clipper | MBS Tools Plugin | 18.0 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read only property)
ClipperPolyNodeMBS.Childs as ClipperPolyNodesMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Clipper | MBS Tools Plugin | 18.0 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
A read-only list of PolyNode.
Outer PolyNode childs contain hole PolyNodes, and hole PolyNode childs contain nested outer PolyNodes.
(Read only property)
ClipperPolyNodeMBS.Contour as ClipperPathMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Clipper | MBS Tools Plugin | 18.0 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
ClipperPolyNodeMBS.Handle as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Clipper | MBS Tools Plugin | 18.0 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read and Write property)
ClipperPolyNodeMBS.IsHole as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Clipper | MBS Tools Plugin | 18.0 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Children of outer polygons are always holes, and children of holes are always (nested) outer polygons.
The IsHole property of a PolyTree object is undefined but its children are always top-level outer polygons.
(Read only property)
ClipperPolyNodeMBS.IsOpen as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Clipper | MBS Tools Plugin | 18.0 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Only top-level PolyNodes can contain open contours.
(Read only property)
ClipperPolyNodeMBS.NextNode as ClipperPolyNodeMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Clipper | MBS Tools Plugin | 18.0 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
A PolyTree can be traversed very easily by calling First() followed by NextNode in a loop until the returned object is a nil reference ...
(Read only property)
ClipperPolyNodeMBS.Owner as Variant
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Clipper | MBS Tools Plugin | 18.0 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
To avoid Xojo freeing the parent too quick, we keep a reference here.
(Read only property)
ClipperPolyNodeMBS.ParentNode as ClipperPolyNodeMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Clipper | MBS Tools Plugin | 18.0 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
The PolyTree object (which is also a PolyNode) does not have a parent and will return a null pointer.
(Read only property)
ClipperPolyNodeMBS.Tag as Variant
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Clipper | MBS Tools Plugin | 18.0 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
You can store here whatever value you like.
(Read and Write property)
The items on this page are in the following plugins: MBS Tools Plugin.