HShellObject
Functions
HShellRegion const |
|
int |
|
int |
|
HC_KEY |
|
int |
|
int const * |
|
void |
Detailed Description
-
class HShellObject
The HShellObject class is a simple wrapper for a shell.
HShellObject allows you to easily get about a shell’s properties like faces and regions.
Public Functions
-
HShellObject(HC_KEY kShellKey)
Constructs an HShellObject from a given key.
- Parameters:
kshellKey – Pass the key you want to get shell information from.
-
HShellObject(HShellObject const &oShellObj)
-
~HShellObject()
-
HShellRegion const GetRegion(int const index) const
This method returns an HShellRegion given an index.
- Parameters:
index – Pass the index number of the region you want to examine.
- Returns:
An HShellRegion associated with the passed index.
-
int GetFaceCount() const
- Returns:
The number of faces in the shell.
-
int GetFaceFlistIndex(int index) const
This method return the index into the face list given a face number.
- Parameters:
index – The face number you wish to get information about.
- Returns:
The index into the face list for the given face number.
-
HC_KEY GetKey() const
- Returns:
The key associated with this HShellObject.
-
int GetFlistLen() const
- Returns:
The length of the face list.
-
int const *GetFlist() const
- Returns:
A pointer to the face list.
-
void GetFlist(int flist[]) const
- Parameters:
An – array of ints (returned to the user) representing the face list. Note that the caller must ensure that the array is of the appropriate size, e.g, via the GetFlistLen function
-
HShellObject(HC_KEY kShellKey)