HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SOP_Sweep-2.0.proto.h File Reference
#include <SOP/SOP_API.h>
#include <SOP/SOP_NodeVerb.h>
#include <SOP/SOP_GraphProxy.h>
#include <OP/OP_Utils.h>
#include <PRM/PRM_Parm.h>
#include <UT/UT_IStream.h>
#include <UT/UT_NTStreamUtil.h>
#include <UT/UT_Ramp.h>
#include <UT/UT_SharedPtr.h>
#include <UT/UT_StringHolder.h>
#include <UT/UT_StringStream.h>
#include <UT/UT_VectorTypes.h>
#include <UT/UT_EnvControl.h>
#include <SYS/SYS_Types.h>
+ Include dependency graph for SOP_Sweep-2.0.proto.h:

Go to the source code of this file.

Classes

class  SOP_Sweep_2_0Parms
 

Namespaces

 SOP_Sweep_2_0Enums
 

Enumerations

enum  SOP_Sweep_2_0Enums::SurfaceShape { SOP_Sweep_2_0Enums::SurfaceShape::INPUT = 0, SOP_Sweep_2_0Enums::SurfaceShape::TUBE, SOP_Sweep_2_0Enums::SurfaceShape::SQUARE, SOP_Sweep_2_0Enums::SurfaceShape::RIBBON }
 
enum  SOP_Sweep_2_0Enums::SurfaceType {
  SOP_Sweep_2_0Enums::SurfaceType::POINTS = 0, SOP_Sweep_2_0Enums::SurfaceType::ROWS, SOP_Sweep_2_0Enums::SurfaceType::COLS, SOP_Sweep_2_0Enums::SurfaceType::ROWCOL,
  SOP_Sweep_2_0Enums::SurfaceType::TRIS, SOP_Sweep_2_0Enums::SurfaceType::QUADS, SOP_Sweep_2_0Enums::SurfaceType::ALTTRIS, SOP_Sweep_2_0Enums::SurfaceType::REVTRIS
}
 
enum  SOP_Sweep_2_0Enums::EndCapType { SOP_Sweep_2_0Enums::EndCapType::NONE = 0, SOP_Sweep_2_0Enums::EndCapType::SINGLE, SOP_Sweep_2_0Enums::EndCapType::GRID, SOP_Sweep_2_0Enums::EndCapType::SIDESINGLE }
 
enum  SOP_Sweep_2_0Enums::ROrd {
  SOP_Sweep_2_0Enums::ROrd::XYZ = 0, SOP_Sweep_2_0Enums::ROrd::XZY, SOP_Sweep_2_0Enums::ROrd::YXZ, SOP_Sweep_2_0Enums::ROrd::YZX,
  SOP_Sweep_2_0Enums::ROrd::ZXY, SOP_Sweep_2_0Enums::ROrd::ZYX
}
 
enum  SOP_Sweep_2_0Enums::RollPer {
  SOP_Sweep_2_0Enums::RollPer::EDGE = 0, SOP_Sweep_2_0Enums::RollPer::DISTANCE, SOP_Sweep_2_0Enums::RollPer::ATTRIB, SOP_Sweep_2_0Enums::RollPer::FULLEDGES,
  SOP_Sweep_2_0Enums::RollPer::FULLDISTANCE
}
 
enum  SOP_Sweep_2_0Enums::YawPer {
  SOP_Sweep_2_0Enums::YawPer::EDGE = 0, SOP_Sweep_2_0Enums::YawPer::DISTANCE, SOP_Sweep_2_0Enums::YawPer::ATTRIB, SOP_Sweep_2_0Enums::YawPer::FULLEDGES,
  SOP_Sweep_2_0Enums::YawPer::FULLDISTANCE
}
 
enum  SOP_Sweep_2_0Enums::PitchPer {
  SOP_Sweep_2_0Enums::PitchPer::EDGE = 0, SOP_Sweep_2_0Enums::PitchPer::DISTANCE, SOP_Sweep_2_0Enums::PitchPer::ATTRIB, SOP_Sweep_2_0Enums::PitchPer::FULLEDGES,
  SOP_Sweep_2_0Enums::PitchPer::FULLDISTANCE
}
 
enum  SOP_Sweep_2_0Enums::CopyOrder {
  SOP_Sweep_2_0Enums::CopyOrder::ALL = 0, SOP_Sweep_2_0Enums::CopyOrder::EACH, SOP_Sweep_2_0Enums::CopyOrder::CYCLEVTX, SOP_Sweep_2_0Enums::CopyOrder::CYCLEPR,
  SOP_Sweep_2_0Enums::CopyOrder::ATTRIB
}
 
enum  SOP_Sweep_2_0Enums::PrimType {
  SOP_Sweep_2_0Enums::PrimType::AUTO = 0, SOP_Sweep_2_0Enums::PrimType::POLY, SOP_Sweep_2_0Enums::PrimType::MESH, SOP_Sweep_2_0Enums::PrimType::NURBS,
  SOP_Sweep_2_0Enums::PrimType::BEZIER, SOP_Sweep_2_0Enums::PrimType::POLYSOUP
}
 
enum  SOP_Sweep_2_0Enums::UpVectorType {
  SOP_Sweep_2_0Enums::UpVectorType::NORMAL = 0, SOP_Sweep_2_0Enums::UpVectorType::X, SOP_Sweep_2_0Enums::UpVectorType::Y, SOP_Sweep_2_0Enums::UpVectorType::Z,
  SOP_Sweep_2_0Enums::UpVectorType::ATTRIB, SOP_Sweep_2_0Enums::UpVectorType::CUSTOM
}
 
enum  SOP_Sweep_2_0Enums::TangentType {
  SOP_Sweep_2_0Enums::TangentType::AVGDIR = 0, SOP_Sweep_2_0Enums::TangentType::DIFF, SOP_Sweep_2_0Enums::TangentType::PREV, SOP_Sweep_2_0Enums::TangentType::NEXT,
  SOP_Sweep_2_0Enums::TangentType::NONE
}