7 #ifndef __surface_SurfaceTrianglesHapi_h__ 8 #define __surface_SurfaceTrianglesHapi_h__ 32 void setSession(HAPI_Session* a_pHapiSession)
34 m_pHapiSession=a_pHapiSession;
36 HAPI_Session* session(
void)
const {
return m_pHapiSession; }
38 void setNodeId(HAPI_NodeId a_hapiNodeId)
40 m_hapiNodeId=a_hapiNodeId;
42 HAPI_NodeId nodeId(
void)
const {
return m_hapiNodeId; }
44 void setSubIndex(I32 a_subIndex)
45 { m_subIndex=a_subIndex; }
46 I32 subIndex(
void)
const 47 {
return m_subIndex; }
51 virtual void cache(
void);
55 HAPI_Session* m_pHapiSession;
56 HAPI_NodeId m_hapiNodeId;
Discrete Triangle Surface.
Definition: SurfaceTriangles.h:20
Base class providing protection counting for cp<>
Definition: Protectable.h:28
kernel
Definition: namespace.dox:3
Houdini Engine Trianglar Surface.
Definition: SurfaceTrianglesHapi.h:20
Per-class participation non-RTTI fallback dynamic casting mechanism.
Definition: Castable.h:192