CATGSMUseItf Interface CATIGSMUsePlaneEquation

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


interface CATIGSMUsePlaneEquation

Interface to plane feature defined by an equation plane.
Role: Allows you to access data of the plane feature created by its cartesian equation. Plane equation is Ax+By+Cz = D.

See also:


Method Index


o GetCoefficients(CATICkeParm_var&,CATICkeParm_var&,CATICkeParm_var&,CATICkeParm_var&)
Gets plane coefficients : A, B, C, D.
o GetReferenceAxis(CATIMmiMechanicalFeature_var&)
Gets the reference Axis.
o GetReferencePoint(CATIMmiMechanicalFeature_var&)
Gets the reference point.
o SetCoefficients(CATICkeParm_var,CATICkeParm_var,CATICkeParm_var,CATICkeParm_var)
Sets plane coefficients : A, B, C, D.
o SetReferenceAxis(CATIMmiMechanicalFeature_var&)
Sets the reference Axis.
o SetReferencePoint(CATIMmiMechanicalFeature_var)
Sets the reference point.

Methods


o GetCoefficients
public virtual GetCoefficients( oA,
oB,
oC,
oD)
Gets plane coefficients : A, B, C, D. A, B, C are reals, D is a length.
Parameters:
oA
A Coefficient of cartesian plane
oB
B Coefficient of cartesian plane
oC
C Coefficient of cartesian plane
oD
D Coefficient of cartesian plane
o GetReferenceAxis
public virtual GetReferenceAxis( oRefAxis)
Gets the reference Axis. This data is not mandatory, if oRefAxis is null, then absolute axis system is considered as reference axis system.
o GetReferencePoint
public virtual GetReferencePoint( oReferencePoint)
Gets the reference point.
Parameters:
oReferencePoint
reference point
o SetCoefficients
public virtual SetCoefficients( const iA,
const iB,
const iC,
const iD)
Sets plane coefficients : A, B, C, D. A, B, C are reals, D is a length.
Parameters:
iA
A Coefficient of cartesian plane
iB
B Coefficient of cartesian plane
iC
C Coefficient of cartesian plane
iD
D Coefficient of cartesian plane
o SetReferenceAxis
public virtual SetReferenceAxis( const iRefAxis)
Sets the reference Axis. This data is not mandatory, if iRefAxis is null, then absolute axis system is considered as reference axis system.
o SetReferencePoint
public virtual SetReferencePoint( const iReferencePoint)
Sets the reference point.
Parameters:
iReferencePoint
reference point

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

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