GMOperatorsInterfaces CATICGMTopCurveOperator
Usage: you must use this class as is. You should never derive it.
public class CATICGMTopCurveOperator
Abstract class of the topological operators that creates
1D bodies from geometry.
The curve can lie on a support, defined as an unique shell domain
of a body.
Constructor and Destructor Index
- o
CATICGMTopCurveOperator()
- Constructor
Method Index
- o
GetClosure(CATLONG32&)
- Retrieves the closure of the curve.
- o
GetSupport(CATBody*&)
- Retrieves the support of the curve.
- o
SetClosure(CATLONG32)
- Sets whether the curve is closed.
- o
SetSupport(CATBody*)
- Sets the support of the curve.
Constructor and Destructor
o CATICGMTopCurveOperator
public CATICGMTopCurveOperator( | ) |
-
Constructor
Methods
o GetClosure
public virtual GetClosure( | | ioClosed) |
-
Retrieves the closure of the curve.
- Parameters:
-
- ioClosed
- The closure of the curve:
Legal values:
- 1
- for a closed curve
- 0
- for an open curve
o GetSupport
public virtual GetSupport( | | ioSupport) |
-
Retrieves the support of the curve.
- Parameters:
-
- ioSupport
- The body containing an unique shell domain, if the curve
has a support. NULL otherwise.
o SetClosure
public virtual SetClosure( | | iClosed) |
-
Sets whether the curve is closed.
- Parameters:
-
- iClosed
- The closure of the curve:
Legal values:
- 2
- for a closed curve with C2 Curvature respect on the closure
- 1
- for a closed curve
- 0
- for an open curve
- Returns:
- 0 if the closure is compatible with the geometry,
positive otherwise (in case of a closure setting for a line)
o SetSupport
public virtual SetSupport( | | iSupport) |
-
Sets the support of the curve.
- Parameters:
-
- iSupport
- The body containing an unique shell domain. This shell domain is
the support of the curve.
This object is included in the file: CATICGMTopCurveOperator.h
If needed, your Imakefile.mk should include the module: CATGMOperatorsInterfaces
Copyright © 1999-2015, Dassault Systèmes. All rights reserved.