Class: RepairTopology

Defines a RepairTopology.

Implemented types

Methods

Name Description
Activate() Activate the current object.
AddComment() Creates a new child Comment.
AddFigure() Creates a new child Figure.
AddImage(String) Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the image will be a screen capture of the Geometry window.
CopyTo(DataModelObject) Copies all visible properties from this object to another.
CreateParameter(String) Creates a new parameter for a Property.
Delete() Run the Delete action.
Duplicate() Creates a copy of the current DataModelObject.
GenerateMesh() Generate the Mesh.
GetChildren(Boolean, IList<ChildrenType>)
GetParameter(String) Gets the parameter corresponding to the given property.
GetPath() Gets the path of the object.
GroupAllSimilarChildren() Run the GroupAllSimilarChildren action.
GroupSimilarObjects() Run the GroupSimilarObjects action.
PropertyByAPIName(String) Get a property by its API name. If multiple properties have the same API Name, only the first property with that name will be returned.
PropertyByName(String) Get a property by its unique name.
RemoveParameter(String) Removes the parameter from the parameter set corresponding to the given property.
RenameBasedOnDefinition() Run the RenameBasedOnDefinition action.

Properties

Name Description
CollapseShortEdges Gets or sets the Collapse Short Edges method.
Comments Gets the list of associated comments.
DataModelObjectCategory Gets the name of the current DataModelObject's category.
Figures Gets the list of associated figures.
FillHole Gets or sets the Fill Hole.
FillHolesGeometrySelection Gets or sets the Fill Hole Geometry Selection.
FillHolesNamedSelection Gets or sets the Fill Hole Named Selection.
Images Gets the list of associated images.
InternalObject Gets the internal object. For advanced usage only.
MergeFaces Gets or sets the Merge Faces.
MergeFacesGeometrySelection Gets or sets the Merge Faces Geometry Selection.
MergeFacesNamedSelection Gets or sets the Merge Faces Named Selection.
Name Gets the name of the object.
ObjectId Gets the internal id of the object.
ObjectTags Gets an IEnumerable object of the tags that 'this' is a part of.
Parent Gets the parent object.
PinchFaces Gets or sets the Pinch Faces.
PinchFacesGeometrySelection Gets or sets the Pinch Faces Geometry Selection.
PinchFacesNamedSelection Gets or sets the Pinch Faces Named Selection.
PinchFacesUseLocalScoping Gets or sets the Local Geometry Scoping for Pinch Faces.
PinchTolerance Gets or sets the Pinch Tolerance.
Properties Gets the list of properties for this object.
RemoveSharpAngleFaces Gets or sets the Remove Sharp Angle Faces.
RemoveThinFaces Gets or sets the Remove Thin Faces.
ScopingForFillHole Gets or sets the Repair Topology Scoping for Pinch Faces.
ScopingForMerge Gets or sets the Repair Topology Scoping for Merge.
ScopingForPinchFaces Gets or sets the Repair Topology Scoping for Pinch Faces.
ScopingForSharpAngle Gets or sets the Repair Topology Scoping for Sharp Angle Faces.
ScopingForShortEdges Gets or sets the Repair Topology Scoping for Short Edges.
ScopingForSupressEdges Gets or sets the Repair Topology Scoping for Suppress Edges.
ScopingForThinFaces Gets or sets the Repair Topology Scoping for Thin Faces.
ScopingMethod Gets or sets the ScopingMethod.
SharpAngle Gets or sets the Sharp Angle.
SharpAngleFacesUseLocalScoping Gets or sets the Local Geometry Scoping for Sharp Angle Faces.
SharpAnglesGeometrySelection Gets or sets the Sharp Angles Geometry Selection.
SharpAnglesNamedSelection Gets or sets the Sharp Angle Named Selection.
ShortEdgeLength Gets or sets the Short Edge Length.
ShortEdgesGeometrySelection Gets or sets the Short Edges Geometry Selection.
ShortEdgesNamedSelection Gets or sets the Short Edges Named Selection.
ShortEdgesUseLocalScoping Gets or sets the Local Geometry Scoping for Short Edegs.
Suppressed Gets or sets the Suppressed.
SuppressEdges Gets or sets the Supress Edges.
SuppressEdgesGeometrySelection Gets or sets the Suppress Edges Geometry Selection.
SupressEdgesNamedSelection Gets or sets the Suppress Edges Named Selection.
ThinFacesGeometrySelection Gets or sets the Thin Faces Geometry Selection.
ThinFacesNamedSelection Gets or sets the Thin Faces Named Selection.
ThinFacesUseLocalScoping Gets or sets the Local Geometry Scoping for Thin Faces.
ThinFaceWidth Gets or sets the Thin Face Width.
VisibleProperties Gets the list of properties that are visible for this object.