ElecFlatteningItf Interface CATIEhfUIPElecDimManager
Usage: you can reimplement this interface by deriving the supplied CATAEhfUIPElecDimManagerAdpt adapter class.
interface CATIEhfUIPElecDimManager
This Interface CATIEhfUIPElecDimManager allows to create dimension based on input Electrical Dimension feature.
This creation is triggered interactively by Overall Dimension command.
Interface must be implemented on component CAAEhfElecDimension.
BOA information: this interface cannot be implemented
using the BOA (Basic Object Adapter).
To know more about the BOA, refer to the "Object Modeler" chapter in the CAA Encyclopedia.
Method Index
- o
CreateCustomizedDimension(CATIEhfElectricalDim*)
- Creates the customized dimension for which CAA user will have to provide implementation for
CAAEhfElecDimension component.
- o
CreateCustomizedDimensionFromReference(CATIEhfElectricalDim*,CATUnicodeString&)
- Creates the customized dimension for which CAA user will have to provide implementation for
CAAEhfElecDimension component.
Methods
o CreateCustomizedDimension
public virtual CreateCustomizedDimension( | | ipIElectricalDim) |
-
Creates the customized dimension for which CAA user will have to provide implementation for
CAAEhfElecDimension component.
- Parameters:
-
- ipIElectricalDim
- (input): Interface pointer to Electrical Dimension feature.
- Returns:
- An HRESULT value
Legal values:
- S_OK
- If customised dimension is created successfully
- E_FAIL
- An error occurred while creating customized dimension.
o CreateCustomizedDimensionFromReference
public virtual CreateCustomizedDimensionFromReference( | | ipIElectricalDim, |
| const | iReferenceText) |
-
Creates the customized dimension for which CAA user will have to provide implementation for
CAAEhfElecDimension component.
- Parameters:
-
- ipIElectricalDim
- (input): Interface pointer to Electrical Dimension feature.
- iReferenceText
- (input): Reference text to be used to create end text for dimension.
- Returns:
- An HRESULT value
Legal values:
- S_OK
- If customised dimension is created successfully
- E_FAIL
- An error occurred while creating customized dimension.
This object is included in the file: CATIEhfUIPElecDimManager.h
If needed, your Imakefile.mk should include the module: CATEhfInterfaces
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.