CATPartUseItf Interface CATIPdgUseMirror

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


interface CATIPdgUseMirror

Interface to read or modify the mirror's specifications.
Role: The mirror feature allows users to duplicate an original body according to a symmetry.


Method Index


o GetIfDesignIntent()
Returns the Design Intent attribute value.
o GetPlane()
Returns the mirroring element as a plane or face that specifies the mirror.
o ModifyMirrorPlane(CATBaseUnknown_var&)
Sets the face or plane about which the body is mirrored.
o SetDesignIntent(int)
Sets the Design Intent attribute value.

Methods


o GetIfDesignIntent
public virtual GetIfDesignIntent()
Returns the Design Intent attribute value. Return values : 0 if mirror of currnt solid or as result. 1 if Mirror of list or with Keep Spec.
o GetPlane
public virtual GetPlane()
Returns the mirroring element as a plane or face that specifies the mirror.
o ModifyMirrorPlane
public virtual ModifyMirrorPlane( const ihMirrorPlane_input)
Sets the face or plane about which the body is mirrored.
Parameters:
ihMirrorPlane
The face or plane that specifies the mirroring element.
o SetDesignIntent
public virtual SetDesignIntent( Dsg)
Sets the Design Intent attribute value. The value is set implicitly based on the Item to mirror, or explicitly with the Keep Specifications check button.
Parameters:
Dsg:
Legal values : 0 if mirror of currnt solid or as result. 1 if Mirror of list or with Keep Spec.

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

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