GMOperatorsInterfaces CATICGMTopSpine

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


public class CATICGMTopSpine

Class representing the topological operator that creates a spine.
To use it:


Constructor and Destructor Index


o CATICGMTopSpine()
Constructor

Method Index


o ImposePointOnProfile(int,CATGeometry*)
Defines an imposed point of the spine.
o SetGuides(CATLISTP(CATGeometry)&)
Defines the guides to refine the definition of the spine.
o SetProfileContinuityCondition(int,CATGeometry*)
Sets the continuity constraints on a profile.
o SetRelimitationMode(CATTopSpineRelimitation_Type)
Defines the relimitation mode for spine computation.

Constructor and Destructor


o CATICGMTopSpine
public CATICGMTopSpine()
Constructor

Methods


o ImposePointOnProfile
public virtual ImposePointOnProfile( iProfileRank,
iImposedPoint)
Defines an imposed point of the spine.
Only one imposed point must be defined.
Parameters:
iProfileRank
The rank (beginning at 1) of the profile to constraint.
iImposedPoint
The pointer to the imposed CATPoint or point body.
o SetGuides
public virtual SetGuides( iGuides)
Defines the guides to refine the definition of the spine.
Parameters:
iGuides
The list of pointers to the wire bodies defining the guides.
o SetProfileContinuityCondition
public virtual SetProfileContinuityCondition( iProfileRank,
iReferenceElement)
Sets the continuity constraints on a profile.
Parameters:
iRankProfile
The rank (beginning at 1) of the profile to constraint.
iReferenceElement
The pointer to the reference element (CATPlane or skin CATBody) on which the profile must lay. The sweep is tangent to a skin CATBody reference element and normal to a CATPlane reference element.
o SetRelimitationMode
public virtual SetRelimitationMode( iMode)
Defines the relimitation mode for spine computation.
Parameters:
iMode
The relimitation mode.

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

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