FeaturePoint (hwx.inspire.core)¶
Features that are points.
They are not created through the API but can be retrieved from a part.
Public Methods¶
findClosestPoint (self, referencePoint)
getConnectionPoints (self, uslices=None, vslices=None)
isTouching (self, point)
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
- getConnectionPoints(self, uslices=None, vslices=None)¶
 
Returns a list of points that can be used to visualize how the feature is connected (spider points).
- param uslices
 Number of slices in u-direction.
- type uslices
 int
- param vslices
 Number of slices in v-direction.
- type vslices
 int
- returns
 - Points that can be used to visualize how the
 feature is connected.
- rtype
 list[Point]
- isTouching(self, point)¶
 
Determines the point overlap.
- param point
 point position x,y,z.
- type point
 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.