CATGSMUseItf Interface CATIGSMUseCylinder
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIGSMUseCylinder
Interface to cylinder feature.
Role: Allows you to access data of the Cylinder feature
created by using an element, a direction and two length values
- See also:
-
Method Index
- o
GetCenter()
- Gets the center of the cylinder.
- o
GetDir()
- Gets the cylinder direction.
- o
GetFirstLimitValue(double&)
- Gets the first length value.
- o
GetFirstLimitValue(CATICkeParm_var&)
- Gets the first length value.
- o
GetOrientation(CATBoolean&)
- Gets the orientation of the extrude.
- o
GetRadius(double&)
- Gets the first length value.
- o
GetRadius(CATICkeParm_var&)
- Gets the radius value.
- o
GetSecondLimitValue(double&)
- Gets the second length value.
- o
GetSecondLimitValue(CATICkeParm_var&)
- Gets the second length value.
- o
GetSymmetricalExtension(CATBoolean&)
- Gets whether the symmetrical extension on Cylinder Length is active.
- o
InvertOrientation()
- Inverts the orientation of the extrude.
- o
SetCenter(CATIMmiMechanicalFeature_var)
- Sets the center of the cylinder.
- o
SetDir(CATIGSMUseDirection_var)
- Sets the direction of the cylinder.
- o
SetFirstLimitValue(double)
- Sets the first length value.
- o
SetFirstLimitValue(CATICkeParm_var)
- Sets the first length value.
- o
SetOrientation(CATBoolean)
- Sets the orientation of the extrude.
- o
SetRadius(double)
- Sets the radius value.
- o
SetRadius(CATICkeParm_var)
- Sets the radius value.
- o
SetSecondLimitValue(double)
- Sets the second length value.
- o
SetSecondLimitValue(CATICkeParm_var)
- Sets the second length value.
- o
SetSymmetricalExtension(CATBoolean)
- Sets the symmetrical extension on Cylinder Length (Lenght 2 = -Lenght 1).
Methods
o GetCenter
public virtual GetCenter( | ) |
-
Gets the center of the cylinder.
- Returns:
- Center of cylinder
o GetDir
-
Gets the cylinder direction.
- Returns:
- direction
o GetFirstLimitValue
public virtual GetFirstLimitValue( | | oLength1) |
-
Gets the first length value.
- Parameters:
-
- oLength1
- first length value
o GetFirstLimitValue
public virtual GetFirstLimitValue( | | ohLength1) |
-
Gets the first length value.
- Parameters:
-
- ohLength1
- first length value
- See also:
-
o GetOrientation
public virtual GetOrientation( | | oOrient) |
-
Gets the orientation of the extrude.
TRUE means that the natural orientation of the direction
is the right one.
- Parameters:
-
- oOrient
- Extrude orientation
o GetRadius
public virtual GetRadius( | | oRadius) |
-
Gets the first length value.
- Parameters:
-
- oRadius
- Radius value
o GetRadius
public virtual GetRadius( | | ohRadius) |
-
Gets the radius value.
- Parameters:
-
- ohRadius
- Radius value
- See also:
-
o GetSecondLimitValue
public virtual GetSecondLimitValue( | | oLength2) |
-
Gets the second length value.
- Parameters:
-
- oLength2
- first length value
o GetSecondLimitValue
public virtual GetSecondLimitValue( | | ohLength2) |
-
Gets the second length value.
- Parameters:
-
- ohLength2
- second length value
- See also:
-
o GetSymmetricalExtension
public virtual GetSymmetricalExtension( | | oSym) |
-
Gets whether the symmetrical extension on Cylinder Length is active.
- Parameters:
-
- oSym
- Symetry flag
o InvertOrientation
public virtual InvertOrientation( | ) |
-
Inverts the orientation of the extrude.
TRUE means that the direction is inverted
o SetCenter
public virtual SetCenter( | const | ihCenter) |
-
Sets the center of the cylinder.
- Parameters:
-
- ihCenter
- Center of the Cylinder
o SetDir
public virtual SetDir( | const | ihDir) |
-
Sets the direction of the cylinder.
- Parameters:
-
- ihDir
- Direction of the cylinder
- See also:
-
o SetFirstLimitValue
public virtual SetFirstLimitValue( | | iLength1) |
-
Sets the first length value.
- Parameters:
-
- iLength1
- New first length value
o SetFirstLimitValue
public virtual SetFirstLimitValue( | const | ihLength1) |
-
Sets the first length value.
- Parameters:
-
- ihLength1
- New first length value
- See also:
-
o SetOrientation
public virtual SetOrientation( | | iOrient) |
-
Sets the orientation of the extrude.
TRUE means that the direction is inverted
- Parameters:
-
- iOrient
- TRUE or FALSE
o SetRadius
public virtual SetRadius( | | iRadius) |
-
Sets the radius value.
- Parameters:
-
- iRadius
- New first radius
o SetRadius
public virtual SetRadius( | const | ihRadius) |
-
Sets the radius value.
- Parameters:
-
- ihRadius
- New radius value
- See also:
-
o SetSecondLimitValue
public virtual SetSecondLimitValue( | | iLength2) |
-
Sets the second length value.
- Parameters:
-
- iLength2
- New second length value
o SetSecondLimitValue
public virtual SetSecondLimitValue( | const | iOfs2) |
-
Sets the second length value.
- Parameters:
-
- ihLength2
- New second length value
- See also:
-
o SetSymmetricalExtension
public virtual SetSymmetricalExtension( | | iSym) |
-
Sets the symmetrical extension on Cylinder Length (Lenght 2 = -Lenght 1).
- Parameters:
-
- iSym
- Symetry flag
This object is included in the file: CATIGSMUseCylinder.h
If needed, your Imakefile.mk should include the module: CATGSMUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.