All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

DraftingInterfaces Interface CATIDrwDressUp

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---CATIDrwDressUp
 

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


interface CATIDrwDressUp

Interface implemented by the dressup object.
Role: Use this interface to manage dressup elements contained in the objet which implements this interface (i.e. a Dressup). There is one dressup object for each view


Method Index


o GetAreaFillList(CATListValCATBaseUnknown_var**)
Get the lists of AreaFills.
o GetArrowList(CATListValCATBaseUnknown_var**)
Get the lists of Arrows.
o GetCenterLineList(CATListValCATBaseUnknown_var**)
Get the lists of centerlines.
o GetComponents(IID,CATLISTV(CATISpecObject_var)&)
Used to get the dressup components.
o GetDimensionList(CATListValCATBaseUnknown_var**)
Get the lists of Dimensions.
o GetTextList(CATListValCATBaseUnknown_var**)
Get the lists of Texts.
o ListDimensions(CATLISTV(CATISpecObject_var)&,CATLISTV(CATISpecObject_var)&,CATLISTV(CATISpecObject_var)&,CATLISTV(CATISpecObject_var)&)
Get the lists of different kinds of dimensions.

Methods


o GetAreaFillList
public virtual HRESULT GetAreaFillList(CATListValCATBaseUnknown_var** oAreaFillList) const = 0
Get the lists of AreaFills.
Parameters:
oAreaFillList
[out, delete] List of all areafills created.
o GetArrowList
public virtual HRESULT GetArrowList(CATListValCATBaseUnknown_var** oArrowList) const = 0
Get the lists of Arrows.
Parameters:
oArrowList
[out, delete] List of all arrows created.
o GetCenterLineList
public virtual HRESULT GetCenterLineList(CATListValCATBaseUnknown_var** oCenterLineList) const = 0
Get the lists of centerlines.
Parameters:
oCenterLineList
[out, delete] List of all centerlines created.
o GetComponents
public virtual HRESULT GetComponents( const IID interfaceID,
CATLISTV(CATISpecObject_var)& oObjectList) const = 0
Used to get the dressup components.
Parameters:
oObjectList
List of components of dressup object.
o GetDimensionList
public virtual HRESULT GetDimensionList(CATListValCATBaseUnknown_var** oDimensionList) const = 0
Get the lists of Dimensions.
Parameters:
oDimensionList
[out, delete] List of all Dimensions created.
o GetTextList
public virtual HRESULT GetTextList(CATListValCATBaseUnknown_var** oTextList) const = 0
Get the lists of Texts.
Parameters:
oTextList
[out, delete] List of all texts created.
o ListDimensions
public virtual HRESULT ListDimensions(CATLISTV(CATISpecObject_var)& oDimGenStrongList,
CATLISTV(CATISpecObject_var)& oDimSketchStrongList,
CATLISTV(CATISpecObject_var)& oDimIntStrongList,
CATLISTV(CATISpecObject_var)& oDimIntWeakList) = 0
Get the lists of different kinds of dimensions.
Parameters:
oDimGenStrongList
List of dimension created on 3D elements and associated to 3D constraints these dimensions are created by using generated dimension command.
oDimSketchStrongList
List of dimension created on 2D elements.
oDimIntStrongList
For future use.
oDimIntweakList
List of dimension created on 3D elements which are not managed by 3D constraints.

This object is included in the file: CATIDrwDressUp.h
If needed, your Imakefile.mk should include the module: CATDraftingInterfaces

Copyright © 2003, Dassault Systèmes. All rights reserved.