HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SOP_SplitPointParser Class Referenceabstract

#include <SOP_SplitPointParser.h>

+ Inheritance diagram for SOP_SplitPointParser:

Public Member Functions

 SOP_SplitPointParser (UT_String &str, float forcedt, GU_Detail &gdp)
 
 ~SOP_SplitPointParser ()
 
- Public Member Functions inherited from GOP_Parser
 GOP_Parser (const UT_String &str)
 
 GOP_Parser (const UT_StringHolder &str)
 
virtual ~GOP_Parser ()
 
virtual int doIt ()
 

Protected Member Functions

virtual void addPoint (GU_SplitLoc *slvert)=0
 
virtual void handleError ()
 
int getPrim () const
 
int getIndex () const
 
- Protected Member Functions inherited from GOP_Parser
void startToken ()
 
void endToken ()
 
virtual void parseDispatcher ()
 
bool getInt (GA_Index &retval, unsigned state)
 
bool getInt (int &retval, unsigned state)
 
bool getFloat (float &retval, unsigned state)
 
bool getFloat (double &retval, unsigned state)
 
bool isChar (char c)
 
bool isSpace (char c)
 

Additional Inherited Members

- Protected Attributes inherited from GOP_Parser
UT_String myString
 
char * myTokBegin
 
char * myTokEnd
 
char * myTokLastGood
 
unsigned myCurrentState
 
int myReturnVal
 
char myTempChar
 

Detailed Description

Definition at line 29 of file SOP_SplitPointParser.h.

Constructor & Destructor Documentation

SOP_SplitPointParser::SOP_SplitPointParser ( UT_String str,
float  forcedt,
GU_Detail gdp 
)
SOP_SplitPointParser::~SOP_SplitPointParser ( )
inline

Definition at line 33 of file SOP_SplitPointParser.h.

Member Function Documentation

virtual void SOP_SplitPointParser::addPoint ( GU_SplitLoc slvert)
protectedpure virtual
int SOP_SplitPointParser::getIndex ( ) const
inlineprotected

Definition at line 40 of file SOP_SplitPointParser.h.

int SOP_SplitPointParser::getPrim ( ) const
inlineprotected

Definition at line 39 of file SOP_SplitPointParser.h.

virtual void SOP_SplitPointParser::handleError ( )
protectedvirtual

Implements GOP_Parser.


The documentation for this class was generated from the following file: