HShellObject
Functions
HShellObject |
|
HShellObject |
|
~HShellObject |
|
| HShellRegion const | GetRegion |
| int | GetFaceCount |
| int | GetFaceFlistIndex |
| HC_KEY | GetKey |
| int | GetFlistLen |
| int const * | GetFlist |
| void | GetFlist |
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 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
-