#include <HUtility.h>
Public Member Functions | |
void | CloseEdge () const |
HShellEdge const | GetEdge (int const iEdgeIndex) const |
int | GetEdgeCount () const |
int | GetPointCount () const |
HShellFace (HShellObject const *pShell, int const iFaceIndex) | |
void | OpenEdge (int const iEdgeIndex) const |
HShellFace allows you to easily get information about a face in a shell.
HShellFace::HShellFace | ( | HShellObject const * | pShell, | |
int const | iFaceIndex | |||
) |
Construcs an HShellFace object.
pShell | A pointer the HShellObject associated with this face. | |
iFaceIndex | The index to the face list that describes this face. |
void HShellFace::CloseEdge | ( | ) | const |
This method closes the open edge and end the editing process. Call this method after OpenEdge when you are finished modifying edge attributes.
HShellEdge const HShellFace::GetEdge | ( | int const | iEdgeIndex | ) | const |
This method return the information about a given edge in the face.
iEdgeIndex | The index that describes a given edge. |
int HShellFace::GetEdgeCount | ( | ) | const |
int HShellFace::GetPointCount | ( | ) | const |
void HShellFace::OpenEdge | ( | int const | iEdgeIndex | ) | const |
This method opens an edge in the HOOPS database given an index so that its attributes can be modified.
iEdgeIndex | The index that identifies the edge. |