All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

AdvancedTopologicalOpe Class CATSkinExtrapolation

Mathematics.CATCGMVirtual
  |
  +---GeometricObjects.CATCGMOperator
    |
    +---NewTopologicalObjects.CATTopOperator
      |
      +---CATSkinExtrapolation
 

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


public class CATSkinExtrapolation

Class defining the topological operator that extrapolates a surface in tangency.
The parameters to be specified are:


                             |--------|              /--\
                             |        |             /    \
                             |        |            /      \
       /--------\            /--------\           /--------\
      /          \          /          \         /          \
     /            \        /            \       /            \
        . . . .               . . . .               . . . .

        body to               normal mode         tangent mode
       extrapolate


Constructor and Destructor Index


o ~CATSkinExtrapolation()
Destructor.

Method Index


o GetResult()
Retrieves the resulting body.
o Run()
Runs the CATSkinExtrapolation operator.
o SetBorderMode(int)
Specifies the type of extrapolation.
o SetLength(double)
Specifies the extrapolation length.

Constructor and Destructor


o ~CATSkinExtrapolation
public ~CATSkinExtrapolation()
Destructor.

Methods


o GetResult
public virtual CATBody * GetResult()
Retrieves the resulting body.
o Run
public virtual int Run()
Runs the CATSkinExtrapolation operator.
o SetBorderMode
public void SetBorderMode(int mode=1)
Specifies the type of extrapolation.
Parameters:
mode
1
The extrapolation is Tangent to extremities.
2
The extrapolation is Normal to extremities. This mode is the default mode.
o SetLength
public void SetLength(double )
Specifies the extrapolation length.

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

Copyright © 2003, Dassault Systèmes. All rights reserved.