- [Main Page](index.md)
- [Classes](annotated.md)
- [Files](files.md)
- [Directories](dirs.md)
- [Related Pages](pages.md)
- [Class List](annotated.md)
- [Alphabetical List](classes.md)
- [Class Hierarchy](hierarchy.md)
- [Class Members](functions.md)
HChor Class Reference¶
#include <HChor.h>
Inheritance diagram for HChor:
Inheritance graph
[legend]
Collaboration diagram for HChor:
Collaboration graph
[legend]
Public Member Functions |
|
| HFileInfoProperty * | GetFileInfo () |
| HTimeProperty * | GetTotalTime () |
| HVectorProperty * | GetForce () |
| HIntProperty * | GetRigidSubSamples () |
| HFloatProperty * | GetRigidDrag () |
| HBoolProperty * | GetDisplayWhileSimulating () |
| void | CreateFrame (Time time) |
| void | Dirty () |
| Time | GetTime () |
| void | SetTime (Time time) |
| void | SetTimeWithSound (Time time) |
| HChorContainer * | GetParentChorContainer () |
| HModel * | GetChildModel () |
| HProp * | GetChildProp () |
| HCamera * | GetChildCamera () |
| HForce * | GetChildForce () |
| HMatFX * | GetChildMatFX () |
| HMCDevice * | GetChildMCDevice () |
| HLightListNode * | GetHeadLightList () |
| HLightListNode * | GetHeadAllLightList () |
| IEPatchModel * | BuildExportModel (IEModelParms *iemp, Time time, const char *modelmapfilename) |
| IEPolyModel * | BuildExportModel (IEPolyModelParms *iemp, Time time, const char *modelmapfilename) |
| IEPolyModel * | BuildExportModel (IEPolyModelParms *iemp, HModel *hmodel, HGroup *hgroup, BOOL markpatchesinvisible, VertexInfo *vertexinfo) |
| BOOL | Intersect (Vector &p, Vector &d, Vector &hitp, Vector &hitn, float maxdist) |
| Old for backward compatibility. flatness = 0.160. |
|
| BOOL | Intersect (Vector &p, Vector &d, Vector &hitp, Vector &hitn, float maxdist, float flatness) |
| this function sends a ray into the scene and returns the first intersection/hit point and normal vector of the hit surface |
|
Static Public Member Functions |
|
| static HChor * | New () |