All Frameworks  Class Hierarchy  This Framework  Indexes   

PolyhedralInterfaces Class CATIPolySurfaceVertexLine

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


public class CATIPolySurfaceVertexLine

Interface to a polyhedral surface vertex line.
A polyhedral surface vertex line is a CATIPolyCurve that consists of a sequence of CATIPolySurface vertices. A surface vertex line lies on a CATIPolySurface. As a CATIPolyCurve, the vertices are referenced by integer indices. Each surface vertex line vertex is associated to a CATIPolySurface vertex. Implementations of this interface should be thread-safe for use with the polyhedral operators.


Constructor and Destructor Index


o ~CATIPolySurfaceVertexLine()

Method Index


o GetSurfaceVertex(int)
Given an index of a vertex on the line, returns the surface vertex index.
o GetSurface()
Returns the CATIPolySurface on which the surface vertex line lies.
o GetSurface()
Returns the CATIPolySurface on which the surface vertex line lies.

Constructor and Destructor


o ~CATIPolySurfaceVertexLine
protected virtual ~CATIPolySurfaceVertexLine()

Methods


o GetSurfaceVertex
public virtual GetSurfaceVertex( w)
Given an index of a vertex on the line, returns the surface vertex index.
Parameters:
w
The index of the vertex on the line.
Returns:
The index of the vertex on the surface.
o GetSurface
public virtual GetSurface()
Returns the CATIPolySurface on which the surface vertex line lies.
o GetSurface
public virtual GetSurface()
Returns the CATIPolySurface on which the surface vertex line lies.

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

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