29 #ifndef __SOP_Euclid_h__ 
   30 #define __SOP_Euclid_h__ 
   36 namespace HDK_Sample {
 
EUC_Expression * getInputExpression(int idx) const 
 
static PRM_Template myTemplateList[]
 
static OP_Node * myConstructor(OP_Network *, const char *, OP_Operator *)
 
static PRM_Template myTemplateList[]
 
SOP_EuclidSelect(OP_Network *net, const char *name, OP_Operator *op)
 
fpreal evalFloat(int pi, int vi, fpreal t) const 
 
static OP_Node * myConstructor(OP_Network *, const char *, OP_Operator *)
 
static PRM_Template myTemplateList[]
 
SOP_EuclidCircleFromPoints(OP_Network *net, const char *name, OP_Operator *op)
 
EUC_Expression * cookExpression(OP_Context &context) override
 
SOP_EuclidIntersect(OP_Network *net, const char *name, OP_Operator *op)
 
static OP_Node * myConstructor(OP_Network *, const char *, OP_Operator *)
 
EUC_Expression * cookExpression(OP_Context &context) override
 
static PRM_Template myTemplateList[]
 
static PRM_Template myTemplateList[]
 
OP_ERROR cookMySop(OP_Context &context) override
 
~SOP_EuclidBase() override
 
SOP_EuclidPointFromObject(OP_Network *net, const char *name, OP_Operator *op)
 
virtual EUC_Expression * cookExpression(OP_Context &context)=0
 
GLuint const GLchar * name
 
static OP_Node * myConstructor(OP_Network *, const char *, OP_Operator *)
 
static OP_Node * myConstructor(OP_Network *, const char *, OP_Operator *)
 
EUC_Expression * cookExpression(OP_Context &context) override
 
SOP_EuclidLineFromPoints(OP_Network *net, const char *name, OP_Operator *op)
 
SOP_EuclidPoint(OP_Network *net, const char *name, OP_Operator *op)
 
EUC_Expression * cookExpression(OP_Context &context) override
 
SOP_EuclidBase(OP_Network *net, const char *name, OP_Operator *op)
 
exint evalInt(int pi, int vi, fpreal t) const 
 
static PRM_Template myTemplateList[]
 
EUC_Expression * cookExpression(OP_Context &context) override
 
EUC_Expression * myExpression
 
static OP_Node * myConstructor(OP_Network *, const char *, OP_Operator *)
 
EUC_Expression * cookExpression(OP_Context &context) override