CATGSMUseItf Interface CATIGSMUseWorkingSupportFactory
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIGSMUseWorkingSupportFactory
Factory allowing to create working support objects.
Role: Allows to create Working support set and working supports
Working support set is the tool aggregated to the part for grouping Working supports
several Working supports can be created , one is current
Note: the supports can be either planes or surfaces.
Method Index
- o
Create3DFurtiveGrid()
- Creates a 3D Furtive Grid.
- o
CreateCartesianGrid()
- Creates a cartesian grid.
- o
CreateWorkingSupport(CATIMmiMechanicalFeature_var&,CATIGSMUseWorkingSupport::GridType)
- Creates a working support.
- o
GetWorkingSupportSet(int)
- Gets or creates a working support set
Methods
o Create3DFurtiveGrid
public virtual Create3DFurtiveGrid( | ) |
-
Creates a 3D Furtive Grid.
o CreateCartesianGrid
public virtual CreateCartesianGrid( | ) |
-
Creates a cartesian grid.
By default, the created grid is visible
Note: Cartesian grid should necessary be associated to a planar working support
- See also:
-
o CreateWorkingSupport
public virtual CreateWorkingSupport( | const | ispSupport, |
| | iType | =CATIGSMUseWorkingSupport::GSMNoGrid) |
-
Creates a working support.
Note: a Working support set should exist before creation af a working support
- Parameters:
-
- ispSupport
- The reference support to take into account.
Note: the support can be either a plane or a surface.
- iType
- The grid type
- See also:
-
o GetWorkingSupportSet
public virtual GetWorkingSupportSet( | | WithCreation | =0) |
-
Gets or creates a working support set
- Parameters:
-
- WithCreation
- Tells if the set has to be created when it does not exist
Note: Only one Support set is created by Part document
- Returns:
- The working support set when it exists or has been created, NULL_var otherwise
- See also:
-
This object is included in the file: CATIGSMUseWorkingSupportFactory.h
If needed, your Imakefile.mk should include the module: CATGSMUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.