HDK
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
SOP_Circle.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 Library (C++)
7
*
8
* COMMENTS:
9
*
10
*/
11
12
#ifndef __SOP_Circle_h__
13
#define __SOP_Circle_h__
14
15
#include "
SOP_API.h
"
16
#include <
SYS/SYS_Math.h
>
17
#include "
SOP_Node.h
"
18
19
class
SOP_API
SOP_Circle
:
public
SOP_Node
20
{
21
public
:
22
SOP_Circle
(
OP_Network
*net,
const
char
*
name
,
OP_Operator
*entry);
23
~
SOP_Circle
()
override
;
24
25
static
OP_Node
*myConstructor(
OP_Network
*net,
26
const
char
*name,
OP_Operator
*entry);
27
static
PRM_Template
*buildTemplates();
28
const
SOP_NodeVerb
*
cookVerb
()
const override
;
29
30
void
syncNodeVersion
(
const
char
*old_version,
31
const
char
*cur_version,
32
bool
*node_deleted)
override
final
;
33
protected
:
34
OP_ERROR
cookMySop
(
OP_Context
&context)
override
;
35
};
36
37
#endif
SOP_Node::cookVerb
virtual const SOP_NodeVerb * cookVerb() const
Definition:
SOP_Node.h:909
OP_Node::syncNodeVersion
void syncNodeVersion(const char *old_version, const char *current_version, bool *node_deleted) override
UT_ErrorSeverity
UT_ErrorSeverity
Definition:
UT_Error.h:25
PRM_Template
Definition:
PRM_Template.h:49
SOP_API.h
OP_Context
Definition:
OP_Context.h:44
SYS_Math.h
OP_Operator
Definition:
OP_Operator.h:142
SOP_Circle
Definition:
SOP_Circle.h:19
OP_Node
Definition:
OP_Node.h:503
SOP_NodeVerb
Definition:
SOP_NodeVerb.h:87
name
GLuint const GLchar * name
Definition:
glcorearb.h:786
SOP_Node.h
SOP_API
#define SOP_API
Definition:
SOP_API.h:10
SOP_Node::cookMySop
virtual OP_ERROR cookMySop(OP_Context &context)=0
OP_Network
Definition:
OP_Network.h:152
SOP_Node
Definition:
SOP_Node.h:108
SOP
SOP_Circle.h
Generated on Tue Dec 17 2024 03:41:48 for HDK by
1.8.6