GMOperatorsInterfaces CATICGMSurDegreeModification

Usage: you must use this class as is. You should never derive it.


public class CATICGMSurDegreeModification

Class defining an operator that modifies the degree of a Nurbs surface.
The CATICGMSurDegreeModification operator follows the global frame of the geometric operators:


Constructor and Destructor Index


o CATICGMSurDegreeModification()
Constructor

Method Index


o GetMaxDeviation()
Returns the maximum deviation between the initial and the new surface.
o Run()
Runs this operator.
o SetDegreeU(CATLONG32&)
Specifies the new degree along U.
o SetDegreeV(CATLONG32&)
Specifies the new degree along V.

Constructor and Destructor


o CATICGMSurDegreeModification
public CATICGMSurDegreeModification()
Constructor

Methods


o GetMaxDeviation
public virtual GetMaxDeviation()
Returns the maximum deviation between the initial and the new surface. This method should be used when decreasing the degree.
Returns:
The maximum deviation value.
o Run
public virtual Run()
Runs this operator.
o SetDegreeU
public virtual SetDegreeU( const iNewDegreeU)
Specifies the new degree along U.
Parameters:
iNewDegreeU
The new degree along U.
o SetDegreeV
public virtual SetDegreeV( const iNewDegreeV)
Specifies the new degree along V.
Parameters:
iNewDegreeV
The new degree along V.

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

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