CATGSMUseItf Interface CATIGSMUsePlane2Lines

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


interface CATIGSMUsePlane2Lines

Interface to plane feature defined by two lines.
Role: Allows you to access data of the plane feature passing though two lines.

See also:


Method Index


o GetFirstLine(CATIMmiMechanicalFeature_var&)
Gets the first line.
o GetForbidNonCoplanarLines()
Get the status, about forcing the two lines to be on the same plane.
o GetSecondLine(CATIMmiMechanicalFeature_var&)
Gets the second line.
o SetFirstLine(CATIMmiMechanicalFeature_var)
Sets the first line.
o SetForbidNonCoplanarLines(int)
Force the two lines to be on the same plane.
o SetSecondLine(CATIMmiMechanicalFeature_var)
Sets the second line.

Methods


o GetFirstLine
public virtual GetFirstLine( oFirstLine)
Gets the first line.
Parameters:
oFirstLine
first line
o GetForbidNonCoplanarLines
public virtual GetForbidNonCoplanarLines()
Get the status, about forcing the two lines to be on the same plane.
o GetSecondLine
public virtual GetSecondLine( oSecondLine)
Gets the second line.
Parameters:
oSecondLine
second line
o SetFirstLine
public virtual SetFirstLine( const iFirstLine)
Sets the first line.
Parameters:
iFirstLine
first line
o SetForbidNonCoplanarLines
public virtual SetForbidNonCoplanarLines( const iCoplanarLines)
Force the two lines to be on the same plane.
Parameters:
iCoplanarLines
if iCoplanarLines=1, both lines have to be on the same plane. if iCoplanarLines=0, both lines can be non coplanar.
o SetSecondLine
public virtual SetSecondLine( const iSecondLine)
Sets the second line.
Parameters:
iFirstLine
second line

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

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