Feature (hwx.inspire.core)¶
Features are what gives shape to a Part.
They can be points, lines, planes, holes, etc.
Public Methods¶
findClosestPoint (self, referencePoint) isa (self, type=None, filter=None, **kwds)
Property Details¶
-
active()
Determines the part this feature belongs to is active or not.
-
cg()
The approximate global center of gravity of the feature as a point.
-
ishole()
Determines the feature is an hollow circle/cylinder or not.
-
location()
The global location of the feature as a point.
-
minBoundingBox()¶
Minimum bounding box of feature.
Z axis is aligned with face normal for FeaturePlanars.
-
part()
Returns the part this feature belongs to.
-
units()
Returns the units.
-
visible()
Determines whether the part is visible in the modeling window.
Method Details¶
-
findClosestPoint(self, referencePoint)¶
Returns the point on feature that nearest to the specified point.
| param referencePoint: | |
|---|---|
| Reference point to find closest point on feature. | |
| type referencePoint: | |
| Point | |
| returns: | The closest point of the feature from specified point. |
| rtype: | Point |
-
isa(self, type=None, filter=None, **kwds)
Determines the object matches the specified settings or not.
| param type: | Specify type of the object. |
|---|---|
| type type: | Part, Assembly, Contact, .. |
| param filter: | Return value of specified callback method. |
| type filter: | method |
| param **kwds: | Additional keyword arguments to match attributes. |