HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SOP_GraphProxy.h
Go to the documentation of this file.
1 /*
2  * PROPRIETARY INFORMATION. This software is proprietary to
3  * Side Effects Software Inc., and is not to be reproduced,
4  * transmitted, or disclosed in any way without written permission.
5  *
6  * NAME: SOP_GraphProxy.h ( SOP Library, C++)
7  *
8  * COMMENTS:
9  * Allows the idea of a SOP_Node network to be abstracted from
10  * actual SOP_Node *s.
11  */
12 
13 #ifndef __SOP_GraphProxy_h__
14 #define __SOP_GraphProxy_h__
15 
16 #include "SOP_API.h"
17 #include "SOP_Node.h"
18 #include "SOP_NodeVerb.h"
19 #include <OP/OP_GraphProxy.h>
20 #include <DEP/DEP_TimedMicroNode.h>
21 
22 /// Returns singleton proxy for our OP_Director network.
23 /// This uses getUniqueId() as the indices
25 
26 /// Constructs a new OP_Directory proxy with new semantics
28 
29 /// Constructs a new geometry proxy with new semantics
31 SOP_API const OP_GraphProxy *SOPnewGeoGraphProxy(GU_ConstDetailHandle gdh, GA_Offset outputroot, const GA_PointGroup *inputgroup);
32 
33 #endif
SOP_API const OP_GraphProxy * SOPdirectGraphProxy()
GA_Size GA_Offset
Definition: GA_Types.h:641
SOP_API const OP_GraphProxy * SOPnewGeoGraphProxy(GU_ConstDetailHandle gdh)
Constructs a new geometry proxy with new semantics.
SOP_API const OP_GraphProxy * SOPnewDirectGraphProxy()
Constructs a new OP_Directory proxy with new semantics.
#define SOP_API
Definition: SOP_API.h:10