Tooling constraints are a feature of Design Properties for Zones. More...
Public Member Functions | |
| __init__ (self, _api.ToolingConstraint toolingConstraint) | |
| None | SetToAnyValue (self) |
| Change the hyperx.api.ToolingConstraint.ToolingSelectionType to hyperx.api.types.ToolingSelectionType.AnyValue. | |
| None | SetToInequality (self, float value) |
| Set the tooling constraint to an inequality if the constraint type is an inequality. | |
| None | SetToRange (self, float min, float max) |
| Set the tooling constraint to a range if the constraint type is a range. | |
| None | SetToValue (self, float value) |
| Set the tooling constraint to a value. | |
| Public Member Functions inherited from hyperx.api.IdNameEntity | |
| __init__ (self, _api.IdNameEntity idNameEntity) | |
| Public Member Functions inherited from hyperx.api.IdEntity | |
| __init__ (self, _api.IdEntity idEntity) | |
Properties | |
| ConstraintMax = property | |
| The max constraint bound for the range constraint type. | |
| ConstraintMin = property | |
| The min constraint bound for the range constraint type. | |
| ConstraintValue = property | |
| The value for this hyperx.api.ToolingConstraint. | |
| ToolingSelectionType = property | |
| Defines which hyperx.api.types.ToolingSelectionType a given tooling constraint is currently set to. | |
| Properties inherited from hyperx.api.IdNameEntity | |
| Name = property | |
| Properties inherited from hyperx.api.IdEntity | |
| Id = property | |
Additional Inherited Members | |
| Protected Attributes inherited from hyperx.api.IdEntity | |
| _Entity = idEntity | |
Tooling constraints are a feature of Design Properties for Zones.
| hyperx.api.ToolingConstraint.__init__ | ( | self, | |
| _api.ToolingConstraint | toolingConstraint ) |
| None hyperx.api.ToolingConstraint.SetToAnyValue | ( | self | ) |
| None hyperx.api.ToolingConstraint.SetToInequality | ( | self, | |
| float | value ) |
Set the tooling constraint to an inequality if the constraint type is an inequality.
Sets the hyperx.api.ToolingConstraint.ToolingSelectionType to hyperx.api.types.ToolingSelectionType.SpecifiedLimitOrRange.
| InvalidOperationException | If the constraint type is not an inequality. |
| None hyperx.api.ToolingConstraint.SetToRange | ( | self, | |
| float | min, | ||
| float | max ) |
Set the tooling constraint to a range if the constraint type is a range.
Sets the hyperx.api.ToolingConstraint.ToolingSelectionType to hyperx.api.types.ToolingSelectionType.SpecifiedLimitOrRange.
| InvalidOperationException | If the constraint type is not . |
| None hyperx.api.ToolingConstraint.SetToValue | ( | self, | |
| float | value ) |
Set the tooling constraint to a value.
Sets the hyperx.api.ToolingConstraint.ToolingSelectionType to hyperx.api.types.ToolingSelectionType.SpecifiedValue.
| InvalidOperationException |
|
static |
The max constraint bound for the range constraint type.
|
static |
The min constraint bound for the range constraint type.
|
static |
The value for this hyperx.api.ToolingConstraint.
Use hyperx.api.ToolingConstraint.ToolingSelectionType to determine how this value is used.
|
static |
Defines which hyperx.api.types.ToolingSelectionType a given tooling constraint is currently set to.