GeometricObjects Interface CATOffsetSurface
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATOffsetSurface
Interface representing an offseted surface.
The CATOffsetSurface is created by the method.
A CATOffsetSurface is the surface generated by offseting each point of a reference
surface in the direction of the reference surface normal and of length a given
offset that may be positive or negative.
A CATOffsetSurface keeps as much as possible its canonicity, according to
the reference surface and the offset value. The canonical
surface is retrieved thanks to the GetGeometricRep inherited method.
CATSurface | Reference |
The surface to offset |
CATLength | Offset |
The value of the offset |
Method Index
- o
GetOffset()
- Returns the offset value of this CATOffsetSurface with regards to its
reference surface.
- o
GetReference()
- Returns a pointer to the reference surface of this CATOffsetSurface.
- o
Set(CATLength,CATSurface*,CATSurLimits&)
- Modifies the characteristics of this CATOffsetSurface.
Methods
o GetOffset
public virtual GetOffset( | ) |
-
Returns the offset value of this CATOffsetSurface with regards to its
reference surface.
The offset is related to normalized ðS/ðU ^ ðS/ðV
direction of the reference surface S. It may be positive or negative.
o GetReference
public virtual GetReference( | ) |
-
Returns a pointer to the reference surface of this CATOffsetSurface.
- Returns:
- The pointer to the reference surface.
o Set
public virtual Set( | const | iOffset, |
| | iReference, |
| const | iLimits) |
-
Modifies the characteristics of this CATOffsetSurface.
- Parameters:
-
- iOffset
- The new offset value.
- iReference
- The pointer to the new surface reference.
- iLimits
- The new limitations on the surface reference.
This object is included in the file: CATOffsetSurface.h
If needed, your Imakefile.mk should include the module: CATGMGeometricInterfaces
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.