GMOperatorsInterfaces CATICGMInterproxCrv

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


public class CATICGMInterproxCrv

Class representing the geometric operator that deforms curves on a set of points.

Several parameters define this operator:

This operator projects the set of points on the curves and use a least squares method to deform the curves.
To use it in BASIC mode:
To use it in ADVANCED mode:


Constructor and Destructor Index


o CATICGMInterproxCrv()
Constructor

Method Index


o Run()
Runs this operator (ADVANCED mode).
o SetCurvatureParameter(double)
Defines the smoothness parameter (ADVANCED mode).
o SetTensionParameter(double)
Defines the tension parameter (ADVANCED mode).

Constructor and Destructor


o CATICGMInterproxCrv
public CATICGMInterproxCrv()
Constructor

Methods


o Run
public virtual Run()
Runs this operator (ADVANCED mode).
The input curves are directly modified
o SetCurvatureParameter
public virtual SetCurvatureParameter( const iSmoothness)
Defines the smoothness parameter (ADVANCED mode).
Parameters:
iSmoothness
The new value of the smoothness parameter.
o SetTensionParameter
public virtual SetTensionParameter( const iTension)
Defines the tension parameter (ADVANCED mode).
Parameters:
iTension
The new value of the tension parameter.

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

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