DraftingUseItf Interface CATIDftFactory

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


interface CATIDftFactory

Interface implemented by the drafting container used to create basic drawing features.
Role: This interface allows feature creation into a drafing structure.


Method Index


o CreateColoringPattern(IID&,void**)
To create a subobject of pattern with a specific color.
o CreateDottingPattern(IID&,void**)
To create a subobject of pattern with many points.
o CreateDrwAxisSysteme(IID&,void**)
To create an DrwAxisSysteme objects.
o CreateHatchingPattern(IID&,void**)
To create a subobject from pattern with many lines.
o CreateMotifPattern(IID&,void**)
To create a subobject of pattern with a specific motif.
o CreatePattern(IID&,void**)
To create a generic pattern object.

Methods


o CreateColoringPattern
public virtual CreateColoringPattern( const iid,
oObj)
To create a subobject of pattern with a specific color.
Parameters:
oObj
The pattern
See also:
o CreateDottingPattern
public virtual CreateDottingPattern( const iid,
oObj)
To create a subobject of pattern with many points.
Parameters:
oObj
The pattern
See also:
o CreateDrwAxisSysteme
public virtual CreateDrwAxisSysteme( const iIID,
oObj)
To create an DrwAxisSysteme objects. This object manages the links of the generative view to a 3D axis systeme
Warning: This method is not available with 2D Layout for 3D Design.
o CreateHatchingPattern
public virtual CreateHatchingPattern( const iid,
oObj)
To create a subobject from pattern with many lines.
Parameters:
oObj
The hatchingpattern
See also:
o CreateMotifPattern
public virtual CreateMotifPattern( const iid,
oObj)
To create a subobject of pattern with a specific motif.
Parameters:
oObj
The pattern
See also:
o CreatePattern
public virtual CreatePattern( const iid,
oObj)
To create a generic pattern object.
Parameters:
oObj
The pattern
See also:

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

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.