ChildOperatorCollection
A collection of child operators.
Example
app = cf.GetApplication() project = app:NewProject() -- Union two geometry parts project.Geometry:AddCuboid(cf.Point(0, 0, 0), 1, 1, 1) project.Geometry:AddSphere(cf.Point(0.5, 0.5, 0.5), 1) union = project.Geometry:Union() -- Remove the sphere from the union union.Children["Sphere1"]:Delete()
Usage locations (collections)
The following objects contain the ChildOperatorCollection collection:
- AnalyticalCurve(.Children)
- BezierCurve(.Children)
- Cone(.Children)
- ConstrainedSurface(.Children)
- Cuboid(.Children)
- Cylinder(.Children)
- Ellipse(.Children)
- EllipticArc(.Children)
- FittedSpline(.Children)
- Flare(.Children)
- Geometry(.Children)
- Helix(.Children)
- HyperbolicArc(.Children)
- ImprintPoints(.Children)
- Intersect(.Children)
- Line(.Children)
- Loft(.Children)
- NurbsSurface(.Children)
- ParabolicArc(.Children)
- Paraboloid(.Children)
- PathSweep(.Children)
- Polygon(.Children)
- Polyline(.Children)
- Primitive(.Children)
- ProjectGeometry(.Children)
- Rectangle(.Children)
- Simplify(.Children)
- Spheroid(.Children)
- Spin(.Children)
- Split(.Children)
- Stitch(.Children)
- Subtract(.Children)
- SurfaceBezierCurve(.Children)
- SurfaceLine(.Children)
- SurfaceRegularLines(.Children)
- Sweep(.Children)
- Union(.Children)
Property List
Method List
- Contains (label string)
- Checks if the collection contains an item with the given label. (Returns a boolean object.)
- Item (index number)
- Returns the Geometry at the given index. (Returns a Geometry object.)
- Item (label string)
- Returns the Geometry with the given label. (Returns a Geometry object.)
- Items ()
- Returns a table of Geometry. (Returns a List of Geometry object.)
- Replace (target Geometry, source Geometry)
- Replace the given child operator with the specified operator.
- UniqueName (label string)
- Generates a unique name base of of the provided base name.If the base name already exists in the collection, a digit will be appended until a valid name is generated. (Returns a boolean object.)
Index List
Property Details
Method Details
- Contains (label string)
- Checks if the collection contains an item with the given label.
- Item (index number)
- Returns the Geometry at the given index.
- Item (label string)
- Returns the Geometry with the given label.
- Items ()
- Returns a table of Geometry.
- Replace (target Geometry, source Geometry)
- Replace the given child operator with the specified operator.
- UniqueName (label string)
- Generates a unique name base of of the provided base name.If the base name already exists in the collection, a digit will be appended until a valid name is generated.