API Reference > Structs, Records, Enums > EPRCSchemaToken Enumeration
EPRCSchemaToken Enumeration
Syntax
C++
enum EPRCSchemaToken { EPRCSchema_Data_Boolean, EPRCSchema_Data_Double, EPRCSchema_Data_Character, EPRCSchema_Data_Unsigned_Integer, EPRCSchema_Data_Integer, EPRCSchema_Data_String, EPRCSchema_Parent_Type, EPRCSchema_Vector_2D, EPRCSchema_Vector_3D, EPRCSchema_Extent_1D, EPRCSchema_Extent_2D, EPRCSchema_Extent_3D, EPRCSchema_Ptr_Type, EPRCSchema_Ptr_Surface, EPRCSchema_Ptr_Curve, EPRCSchema_For, EPRCSchema_SimpleFor, EPRCSchema_If, EPRCSchema_Else, EPRCSchema_Block_Start, EPRCSchema_Block_Version, EPRCSchema_Block_End, EPRCSchema_Value_Declare, EPRCSchema_Value_Set, EPRCSchema_Value_DeclareAndSet, EPRCSchema_Value, EPRCSchema_Value_Constant, EPRCSchema_Value_For, EPRCSchema_Value_CurveIs3D, EPRCSchema_Operator_MULT, EPRCSchema_Operator_DIV, EPRCSchema_Operator_ADD, EPRCSchema_Operator_SUB, EPRCSchema_Operator_LT, EPRCSchema_Operator_LE, EPRCSchema_Operator_GT, EPRCSchema_Operator_GE, EPRCSchema_Operator_EQ, EPRCSchema_Operator_NEQ };

PrcDefines.h

Members 
Description 
EPRCSchema_Data_Boolean 
Read a boolean. 
EPRCSchema_Data_Double 
Read a double. 
EPRCSchema_Data_Character 
Read a character. 
EPRCSchema_Data_Unsigned_Integer 
Read an unsigned integer. 
EPRCSchema_Data_Integer 
Read an integer. 
EPRCSchema_Data_String 
Read a string. 
EPRCSchema_Parent_Type 
Parent type of the current object. 
EPRCSchema_Vector_2D 
Read a 2D vector. 
EPRCSchema_Vector_3D 
Read a 3D vector. 
EPRCSchema_Extent_1D 
Read a 1D extent. 
EPRCSchema_Extent_2D 
Read a 2D extent. 
EPRCSchema_Extent_3D 
Read a 3D extent. 
EPRCSchema_Ptr_Type 
Read a specified typed object. 
EPRCSchema_Ptr_Surface 
Read a surface. 
EPRCSchema_Ptr_Curve 
Read a curve. 
EPRCSchema_For 
Loop of instructions. 
EPRCSchema_SimpleFor 
Loop of instructions. 
EPRCSchema_If 
Condition block. 
EPRCSchema_Else 
Condition block. 
EPRCSchema_Block_Start 
Define an instruction block. 
EPRCSchema_Block_Version 
Define a versioned instruction block. 
EPRCSchema_Block_End 
End of a block. 
EPRCSchema_Value_Declare 
Declare a global value. 
EPRCSchema_Value_Set 
Set a global value. 
EPRCSchema_Value_DeclareAndSet 
Declare and set a global value. 
EPRCSchema_Value 
Access a global value. 
EPRCSchema_Value_Constant 
Value constant. 
EPRCSchema_Value_For 
Value of the for‐loop. 
EPRCSchema_Value_CurveIs3D 
Specific value (see Schema processing). 
EPRCSchema_Operator_MULT 
  • operator.
 
EPRCSchema_Operator_DIV 
/ operator. 
EPRCSchema_Operator_ADD 
  • operator.
 
EPRCSchema_Operator_SUB 
– operator. 
EPRCSchema_Operator_LT 
< operator. 
EPRCSchema_Operator_LE 
<= operator. 
EPRCSchema_Operator_GT 
> operator. 
EPRCSchema_Operator_GE 
>= operator. 
EPRCSchema_Operator_EQ 
== operator. 
EPRCSchema_Operator_NEQ 
!= operator. 

Enumeration Of Schema Tokens.

Copyright (c) 2002-2020. Open Design Alliance. All rights reserved.