MachiningOperationUseItf Interface DELIMfgMachinableAreaMngt
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface DELIMfgMachinableAreaMngt
Interface dedicated to machinable area feature managment.
Role: This interface delivers services on machinable area features
Method Index
- o
AddData(CATBaseUnknown_var&,int)
- Add a data in the Manufacturing Machinable Feature.
- o
AddGeometry(CATUnicodeString&,CATBaseUnknown_var&,int)
- Add geometry to a Machinable Area Feature.
- o
GetAllDatas(CATListValCATBaseUnknown_var&)
- Gets all the data in the Manufacturing Machinable Feature.
- o
GetAllGeometry(CATListValCATBaseUnknown_var&)
- Retrieves all geometries from a Machinable Area Feature.
- o
GetConnectedManufacturingActivity(CATListValCATBaseUnknown_var&)
- Get all the connected manufacturing activities.
- o
GetFeatFreezed(CATBoolean&)
- Get the dynamic state of the Manufacturing Machinable Feature.
- o
GetFeatVisibility(CATBoolean&)
- .
- o
GetGeometry(CATUnicodeString&,CATBaseUnknown_var&)
- Get the referenced geometry of a Machinable Area Feature.
- o
GetPointedGeometry(CATListValCATBaseUnknown_var&,CATListValCATBaseUnknown_var&)
- Get all the pointed geometry.
- o
GetPointedProducts(CATListValCATBaseUnknown_var&)
- Get all the pointed products.
- o
RemoveData(CATBaseUnknown_var&,int)
- Remove a data in the Manufacturing Machinable Feature.
- o
RemoveGeometry(CATUnicodeString&,int)
- Remove geometry from a Machinable Area Feature.
- o
RemoveGeometry(CATBaseUnknown_var&,int)
- Remove geometry from a Machinable Area Feature.
- o
SetFeatFreezed(CATBoolean)
- Set the dynamic state of the Manufacturing Machinable Feature.
- o
SetFeatVisibility(CATBoolean)
- Set the visibility of the Manufacturing Machinable Feature in the MfgView.
Methods
o AddData
public virtual AddData( | const | iData, |
| | iNotify) |
-
Add a data in the Manufacturing Machinable Feature.
- Parameters:
-
- iData
- the Data to add
- iNotify
- the notification
o AddGeometry
public virtual AddGeometry( | const | iGeomType, |
| | iGeom, |
| | iNotify) |
-
Add geometry to a Machinable Area Feature.
- Parameters:
-
- iGeomeType
- the type of geometry
- iGeom
- the added geometry
- iNotify
- the notification
o GetAllDatas
public virtual GetAllDatas( | | oDatas) |
-
Gets all the data in the Manufacturing Machinable Feature.
- Parameters:
-
- oDatas
- The list of data
o GetAllGeometry
public virtual GetAllGeometry( | | oGeometries) |
-
Retrieves all geometries from a Machinable Area Feature.
- Parameters:
-
- oGeometries
- The list of geometries
o GetConnectedManufacturingActivity
public virtual GetConnectedManufacturingActivity( | | oListMfgActivity) |
-
Get all the connected manufacturing activities.
- Parameters:
-
- oListMfgActvity
- the list of related manufacturing activities
o GetFeatFreezed
public virtual GetFeatFreezed( | | oFreeze) |
-
Get the dynamic state of the Manufacturing Machinable Feature.
- Parameters:
-
- oFreeze
- if Machinable Area Feature is frozen or not
o GetFeatVisibility
public virtual GetFeatVisibility( | | oVisible) |
-
.Get the visibility of the Manufacturing Machinable Feature in the MfgView.
- Parameters:
-
- oVisible
- if Machinable Area Feature is visible or not in the Manufacturing View
o GetGeometry
public virtual GetGeometry( | const | iGeomType, |
| | oGeom) |
-
Get the referenced geometry of a Machinable Area Feature.
- Parameters:
-
- iGeomType
- the type of geometry
- oGEom
- the referenced geometric element
o GetPointedGeometry
public virtual GetPointedGeometry( | | oListGeom, |
| | oListProducts) |
-
Get all the pointed geometry.
- Parameters:
-
- oListGeom
- the list of geometries
- oListProducts
- the list of related products
o GetPointedProducts
public virtual GetPointedProducts( | | oListProducts) |
-
Get all the pointed products.
- Parameters:
-
- oListProducts
- the list of related products
o RemoveData
public virtual RemoveData( | const | iData, |
| | iNotify) |
-
Remove a data in the Manufacturing Machinable Feature.
- Parameters:
-
- iData
- the data to remove
- iNotify
- the notification
o RemoveGeometry
public virtual RemoveGeometry( | const | iGeomType, |
| | iNotify) |
-
Remove geometry from a Machinable Area Feature.
- Parameters:
-
- iGeomType
- the type of geometry
- iNotify
- the notification
o RemoveGeometry
public virtual RemoveGeometry( | const | iGeom, |
| | iNotify) |
-
Remove geometry from a Machinable Area Feature.
- Parameters:
-
- iGeom
- the geometry to remove
- iNotify
- the notification
o SetFeatFreezed
public virtual SetFeatFreezed( | | iFreeze) |
-
Set the dynamic state of the Manufacturing Machinable Feature.
- Parameters:
-
- iFreeze
- if Machinable Area Feature is frozen or not
o SetFeatVisibility
public virtual SetFeatVisibility( | | iVisible) |
-
Set the visibility of the Manufacturing Machinable Feature in the MfgView.
- Parameters:
-
- iVisible
- if Machinable Area Feature is visible or not in the Manufacturing View
This object is included in the file: DELIMfgMachinableAreaMngt.h
If needed, your Imakefile.mk should include the module: MachiningOperationUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.