CATGSMUseItf Interface CATIGSMUseMask

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


interface CATIGSMUseMask

Mask feature.
Role : allows to manipulate the masks of the model


Method Index


o GetAxis(CATIMmiMechanicalFeature_var&)
Gets axis system.
o GetDatumMode(int&)
Gets datum mode for mask .
o GetMaskType(CATGSMMaskType&)
Gets type of the mask.
o GetOrigin(CATIMmiMechanicalFeature_var&)
Gets Origin by object.
o GetOrigin(CATICkeParm_var&,CATICkeParm_var&,CATICkeParm_var&)
Gets Origin by coordinate.
o GetRefPoint1(CATIMmiMechanicalFeature_var&)
Gets Point1 by object.
o GetRefPoint1(CATICkeParm_var&,CATICkeParm_var&,CATICkeParm_var&)
Gets Point1 by coordinate.
o GetRefPoint2(CATIMmiMechanicalFeature_var&)
Gets Point2 by object.
o GetRefPoint2(CATICkeParm_var&,CATICkeParm_var&,CATICkeParm_var&)
Gets Point2 by coordinate.
o GetSize(CATICkeParm_var&,CATICkeParm_var&,CATICkeParm_var&)
Gets mask size.
o SetAxis(CATIMmiMechanicalFeature_var&)
Sets axis system.
o SetDatumMode(int)
Sets datum mode for mask .
o SetMaskType(CATGSMMaskType)
Sets type of the mask.
o SetOrigin(CATIMmiMechanicalFeature_var&)
Sets Origin by object.
o SetOrigin(CATICkeParm_var&,CATICkeParm_var&,CATICkeParm_var&)
Sets Origin by coordinate.
o SetRefPoint1(CATIMmiMechanicalFeature_var&)
Sets Point1 by object.
o SetRefPoint1(CATICkeParm_var&,CATICkeParm_var&,CATICkeParm_var&)
Sets Point1 by coordinate.
o SetRefPoint2(CATIMmiMechanicalFeature_var&)
Sets Point2 by object.
o SetRefPoint2(CATICkeParm_var&,CATICkeParm_var&,CATICkeParm_var&)
Sets Point2 by coordinate.
o SetSize(CATICkeParm_var&,CATICkeParm_var&,CATICkeParm_var&)
Sets mask size.

Methods


o GetAxis
public virtual GetAxis( oAxisSystem)
Gets axis system.
Parameters:
oAxisSystem
Axis system.
o GetDatumMode
public virtual GetDatumMode( oMode)
Gets datum mode for mask .
Parameters:
oMode
Datum mode 1: ON 0: OFF
o GetMaskType
public virtual GetMaskType( oMaskType)
Gets type of the mask.
Parameters:
oMaskType
Type of the mask.
o GetOrigin
public virtual GetOrigin( oOrigin)
Gets Origin by object.
Parameters:
oOrigin
Origin of mask box.
o GetOrigin
public virtual GetOrigin( oX,
oY,
oZ)
Gets Origin by coordinate.
Parameters:
oX
X coordinate of origin of mask box.
oY
Y coordinate of origin of mask box.
oZ
Z coordinate of origin of mask box.
o GetRefPoint1
public virtual GetRefPoint1( oPoint1)
Gets Point1 by object.
Parameters:
oPoint1
Point1.
o GetRefPoint1
public virtual GetRefPoint1( oX,
oY,
oZ)
Gets Point1 by coordinate.
Parameters:
oX
X coordinate of Point1.
oY
Y coordinate of Point1.
oZ
Z coordinate of Point1.
o GetRefPoint2
public virtual GetRefPoint2( oPoint2)
Gets Point2 by object.
Parameters:
oPoint2
Point2.
o GetRefPoint2
public virtual GetRefPoint2( oX,
oY,
oZ)
Gets Point2 by coordinate.
Parameters:
oX
X coordinate of Point2.
oY
Y coordinate of Point2.
oZ
Z coordinate of Point2.
o GetSize
public virtual GetSize( oX,
oY,
oZ)
Gets mask size.
Parameters:
oX
Size of x direction (Length).
oY
Size of y direction (Width).
oZ
Size of z direction (Hight).
o SetAxis
public virtual SetAxis( const iAxisSystem)
Sets axis system.
Parameters:
iAxisSystem
Axis system.
o SetDatumMode
public virtual SetDatumMode( const iMode)
Sets datum mode for mask .
Parameters:
iMode
Datum mode 1: ON 0: OFF
o SetMaskType
public virtual SetMaskType( const iMaskType)
Sets type of the mask.
Parameters:
iMaskType
Type of the mask.
o SetOrigin
public virtual SetOrigin( const iOrigin)
Sets Origin by object.
Parameters:
iOrigin
Origin of mask box.
o SetOrigin
public virtual SetOrigin( const iX,
const iY,
const iZ)
Sets Origin by coordinate.
Parameters:
iX
X coordinate of origin of mask box.
iY
Y coordinate of origin of mask box.
iZ
Z coordinate of origin of mask box.
o SetRefPoint1
public virtual SetRefPoint1( const iPoint1)
Sets Point1 by object.
Parameters:
iPoint1
Point1.
o SetRefPoint1
public virtual SetRefPoint1( const iX,
const iY,
const iZ)
Sets Point1 by coordinate.
Parameters:
iX
X coordinate of Point1.
iY
Y coordinate of Point1.
iZ
Z coordinate of Point1.
o SetRefPoint2
public virtual SetRefPoint2( const iPoint2)
Sets Point2 by object.
Parameters:
iPoint2
Point2.
o SetRefPoint2
public virtual SetRefPoint2( const iX,
const iY,
const iZ)
Sets Point2 by coordinate.
Parameters:
iX
X coordinate of Point2.
iY
Y coordinate of Point2.
iZ
Z coordinate of Point2.
o SetSize
public virtual SetSize( const iX,
const iY,
const iZ)
Sets mask size.
Parameters:
iX
Size of x direction (Length).
iY
Size of y direction (Width).
iZ
Size of z direction (Hight).

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

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