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
-