All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

DraftingInterfaces Interface CATIDrwBreakElemFactory

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

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


interface CATIDrwBreakElemFactory

Interface to create BreakElem.
Role: Use this interface to create BreakElem in the objet which implements this interface (i.e. a view).


Method Index


o CreateBreakElem(CATI2DCurve_var,double,double,CATUnicodeString,int,int,int)
Creates a CATIDrwBreakElem.

Methods


o CreateBreakElem
public virtual CATIDrwBreakElem_var CreateBreakElem(CATI2DCurve_var iCurve,
double iCoordx,
double iCoordy,
CATUnicodeString iName,
int iIndex,
int iCreation,
int icontainment)=0
Creates a CATIDrwBreakElem.
Parameters:
iCurve
This sketch element is one element of one contour, intersected in the parameters described below.
iCoordx
Parameter of the first intersection.
iCoordy
Parameter of the second intersection.
iName
String containing a comment or its identifier.
iIndex
number to index it in the contour it belongs.
iCreation
Status of creation or modification.
iContainment
Index of containment.
Returns:
the new CATIBreakElem.
See also:
CATIDrwAreaFill, CATI2DCurve, CATIDrwBreakElem

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

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