CATPartUseItf Interface CATIPdgUseSuSplit

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


interface CATIPdgUseSuSplit

Interface to represent sewing and split features.
Role: This interface defines the common behavior of sewing and split features.

See also:
,


Method Index


o GetPlane()
Retrieves the surfacic feature to be sewn or splitted.
o GetSplitType()
Retrieves the side to be kept for the splitting or sewing operation.
o ModifySplitPlane(CATBaseUnknown_var)
Sets or swaps the surfacic feature to be sewn or splitted.
o ModifySplitType(CATPrtSplitType)
Sets or modifies the side to be kept for sewing or splitting operation.

Methods


o GetPlane
public virtual GetPlane()
Retrieves the surfacic feature to be sewn or splitted.
Returns:
the surfacic feature.
Legal values: The surfacic feature is either CATISpecObject_var when the surfacic feature exists or NULL_var if it does not exist.
o GetSplitType
public virtual GetSplitType()
Retrieves the side to be kept for the splitting or sewing operation.
Returns:
the side value.
Legal values: The side value is either PositiveSide (=0) when it refers to the same orientation as the surfacic feature normal vector or NegativeSide (=1) when it refers to the opposite orientation as the surfacic feature normal vector.
o ModifySplitPlane
public virtual ModifySplitPlane( ihSplitPlane_input)
Sets or swaps the surfacic feature to be sewn or splitted.
Parameters:
ihSplitPlane
The surfacic feature.
o ModifySplitType
public virtual ModifySplitType( iSplitType)
Sets or modifies the side to be kept for sewing or splitting operation.
Parameters:
iSplitType
The side to be kept.
Legal values: iSplitType equals PositiveSide (=0) or NegativeSide (=1). The PositiveSide value refers to the same orientation as the surfacic feature normal vector. The NegativeSide value refers to the opposite orientation as the surfacic feature normal vector.

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

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