All Frameworks Class Hierarchy This Framework Previous Next Indexes
SPAadm Class acovr_edge_constraint
acovr_edge_constraint
Usage: you must use this class as is. You should never derive it.
public class acovr_edge_constraint
Defines an edge constraint for advanced covering.
Role: This object is used to specify the continuity requirement on a
particular edge.
- See also:
- acovr_options
Constructor and Destructor Index
- o
acovr_edge_constraint()
- Constructs a acovr_edge_constraint object.
- o
acovr_edge_constraint()
- Destructs a acovr_edge_constraint object.
Method Index
- o
get_continuity()
- Returns the continuity level.
- o
get_pos_tol()
- Returns the position gap tolerance value.
- o
get_tan_tol()
- Returns the tangent gap tolerance value.
- o
get_tol(acovr_tol_type)
- Returns the tolerance value, for the specified gap tolerance type (position or tangent).
- o
set_continuity(acovr_continuity_level)
- Sets the continuity level.
- o
set_pos_tol(double)
- Sets the position gap tolerance value.
- o
set_tan_tol(double)
- Sets the tangent gap tolerance value.
- o
set_tol(acovr_tol_type,double)
- Sets the tolerance value, for the specified gap tolerance type (position or tangent).
Constructor and Destructor
o acovr_edge_constraint
public acovr_edge_constraint( | ) |
-
Constructs a acovr_edge_constraint object.
o acovr_edge_constraint
public ~ acovr_edge_constraint( | ) |
-
Destructs a acovr_edge_constraint object.
Methods
o get_continuity
-
Returns the continuity level.
Role: This is the continuity (G0 or G1) that will be imposed across
the edge.
o get_pos_tol
public double get_pos_tol( | )const |
-
Returns the position gap tolerance value.
Role: This is the desired position gap tolerance for
the edge.
o get_tan_tol
public double get_tan_tol( | )const |
-
Returns the tangent gap tolerance value.
Role: This is the desired tangent gap tolerance for
the edge (radians).
o get_tol
-
Returns the tolerance value, for the specified gap tolerance type (position or tangent).
Role: This is the desired gap tolerance for
the edge (distance or radians).
- Parameters:
-
- type
- The tolerance type to return.
o set_continuity
-
Sets the continuity level.
Role: This is the continuity (G0 or G1) that will be imposed across
the edge.
- Parameters:
-
- icl
- The continuity level to set.
o set_pos_tol
public void set_pos_tol( | double | gap_tol) |
-
Sets the position gap tolerance value.
Role: This is the desired position gap tolerance for
the edge.
- Parameters:
-
- gap_tol
- The tolerance value to set.
o set_tan_tol
public void set_tan_tol( | double | gap_tol) |
-
Sets the tangent gap tolerance value.
Role: This is the desired tangency gap tolerance for
the edge.
- Parameters:
-
- gap_tol
- The tolerance value to set (radians).
o set_tol
-
Sets the tolerance value, for the specified gap tolerance type (position or tangent).
Role: This is the desired gap tolerance for
the edge (distance or radians).
- Parameters:
-
- type
- The tolerance type to set.
- gap_tol
- The tolerance value to set (distance or radians).
This object is included in the file: acovr_edge_cstrn.hxx