All Frameworks Class Hierarchy This Framework Previous Next Indexes
ToolPathEditorInterfaces Interface CATIMfg3DToolPathVisuData
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---CATIMfg3DToolPathVisuData
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIMfg3DToolPathVisuData
Interface dedicated to the management of datas for Tool path Visualization.
Role: This interface offers services to manage tool path visualization in 3D mode.
- See also:
- CATIMfg3DToolPathVisu
Method Index
- o
CanDrawCircle(CATBoolean&)
- Retrieves how circle motions are displayed.
- o
DrawCircle(CATBoolean)
- Sets how circle motions are displayed.
- o
GetCornerRadius(double&)
- Retrieves the corner radius of the tool.
- o
GetDisplayMode(int&)
- Retrieves points display mode.
- o
GetPointsRep(CATRep**)
-
Retrieves the rep of the points of the tool path.
- o
GetPolylineRep(CATRep**)
-
Retrieves the polyline rep of the tool path.
- o
SetCornerRadius(double)
- Sets the corner radius of the tool.
- o
SetDisplayMode(int)
-
Sets points display mode.
- o
SetWithHoles(CATBoolean)
- Displays or not tool path holes.
- o
WithHoles(CATBoolean&)
- Checks if tool path holes are displayed.
Methods
o CanDrawCircle
-
Retrieves how circle motions are displayed.
- Parameters:
-
- oCircle
-
Legal values:
- FALSE : circle motions are displayed by polyline reps
- TRUE : circle motions are displayed by arc reps
o DrawCircle
-
Sets how circle motions are displayed.
- Parameters:
-
- iCircle
-
Legal values:
- FALSE : circle motions are displayed by polyline reps
- TRUE : circle motions are displayed by arc reps
o GetCornerRadius
public virtual HRESULT GetCornerRadius( | double& | oCornerRadius) = 0 |
-
Retrieves the corner radius of the tool.
- Parameters:
-
- oCornerRadius
- The corner radius of the tool associated with the tool path
o GetDisplayMode
public virtual HRESULT GetDisplayMode( | int& | oMode) = 0 |
-
Retrieves points display mode.
- Parameters:
-
- oMode
-
Legal values:
- 0 : Points of the tool path are not displayed
- 1 : Points of the tool path are displayed and can be selected
o GetPointsRep
-
Retrieves the rep of the points of the tool path.
This method works only if DisplayMode is 1.
- Parameters:
-
- oRep
- The points rep
o GetPolylineRep
-
Retrieves the polyline rep of the tool path.
- Parameters:
-
- oRep
- The polyline rep
o SetCornerRadius
public virtual HRESULT SetCornerRadius( | double | iCornerRadius) = 0 |
-
Sets the corner radius of the tool.
Role: The corner radius is necessary to display the tool path in tool center points instead of tip.
- Parameters:
-
- iCornerRadius
- The corner radius of the tool associated with the tool path
o SetDisplayMode
public virtual HRESULT SetDisplayMode( | int | iMode) = 0 |
-
Sets points display mode.
- Parameters:
-
- iMode
-
Legal values:
- 0 : Points of the tool path are not displayed (default value)
- 1 : Points of the tool path are displayed and can be selected
o SetWithHoles
-
Displays or not tool path holes.
- Parameters:
-
- iWithHoles
-
Legal values:
- FALSE : holes are filled
- TRUE : holes are displayed
o WithHoles
-
Checks if tool path holes are displayed.
- Parameters:
-
- oWithHoles
-
Legal values:
- FALSE : holes are filled
- TRUE : holes are displayed
This object is included in the file: CATIMfg3DToolPathVisuData.h
If needed, your Imakefile.mk should include the module: TPEItfEnv