All Frameworks Class Hierarchy This Framework Indexes
PolyhedralInterfaces Interface CATIPolyPoint
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIPolyPoint
Interface to a polyhedral point.
Implementations of this interface should be thread-safe for use with the polyhedral operators.
Method Index
- o
CastToSurfaceVertex()
- Casts a const CATIPolyPoint to a const CATIPolySurfaceVertex.
- o
CastToSurfaceVertex()
- Casts a const CATIPolyPoint to a const CATIPolySurfaceVertex.
- o
GetPosition(CATMathPoint&)
- Returns the vertex coordinates.
- o
IsEndVertex()
- Returns the curve whose CATIPolyPoint is the end of.
- o
IsEndVertex()
- Returns the curve whose CATIPolyPoint is the end of.
- o
IsLyingOn(CATIPolyCurve&)
- Checks if the point lies on a polyhedral curve.
- o
IsLyingOn(CATIPolySurface&)
- Checks if the point lies on a polyhedral surface.
- o
IsStartVertex()
- Returns the curve whose CATIPolyPoint is the start of.
- o
IsStartVertex()
- Returns the curve whose CATIPolyPoint is the start of.
- o
SetPosition(CATMathPoint&)
- Sets the vertex coordinates.
Methods
o CastToSurfaceVertex
| public virtual CastToSurfaceVertex( | ) |
-
Casts a const CATIPolyPoint to a const CATIPolySurfaceVertex.
- Returns:
- The cast as a const CATIPolySurfaceVertex.
o CastToSurfaceVertex
| public virtual CastToSurfaceVertex( | ) |
-
Casts a const CATIPolyPoint to a const CATIPolySurfaceVertex.
- Returns:
- The cast as a const CATIPolySurfaceVertex.
o GetPosition
| public virtual GetPosition( | | oPoint) |
-
Returns the vertex coordinates.
o IsEndVertex
| public virtual IsEndVertex( | ) |
-
Returns the curve whose CATIPolyPoint is the end of.
o IsEndVertex
| public virtual IsEndVertex( | ) |
-
Returns the curve whose CATIPolyPoint is the end of.
o IsLyingOn
| public virtual IsLyingOn( | const | c) |
-
Checks if the point lies on a polyhedral curve.
- Parameters:
-
- c
- The input polyhedral curve.
- Returns:
- TRUE if the point lies on the polyhedral curve and FALSE otherwise.
o IsLyingOn
| public virtual IsLyingOn( | const | s) |
-
Checks if the point lies on a polyhedral surface.
- Parameters:
-
- s
- The input polyhedral surface.
- Returns:
- TRUE if the point lies on the polyhedral surface and FALSE otherwise.
o IsStartVertex
| public virtual IsStartVertex( | ) |
-
Returns the curve whose CATIPolyPoint is the start of.
o IsStartVertex
| public virtual IsStartVertex( | ) |
-
Returns the curve whose CATIPolyPoint is the start of.
o SetPosition
| public virtual SetPosition( | const | P) |
-
Sets the vertex coordinates.
This object is included in the file: CATIPolyPoint.h
If needed, your Imakefile.mk should include the module: CATPolyhedralInterfaces