HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GD_TrimFace Class Reference

#include <GD_TrimRegion.h>

+ Inheritance diagram for GD_TrimFace:

Public Member Functions

 GD_TrimFace (GD_Face &face, float ustart, float ustop)
 
 ~GD_TrimFace () override
 
const GD_Faceface () const
 
float uStop () const
 
float uStart () const
 
int operator== (const GD_TrimFace &tface) const
 
void reverse ()
 
GD_TrimLoopbuildLoop () const
 
int save (std::ostream &os, int binary) const
 
bool jsonSave (UT_JSONWriter &w, const GA_SaveMap &map) const
 

Static Public Member Functions

static bool jsonLoad (UT_JSONParser &p, const GA_LoadMap &map, GA_Offset &face_offset, fpreal &u0, fpreal &u1)
 

Additional Inherited Members

Detailed Description

Definition at line 30 of file GD_TrimRegion.h.

Constructor & Destructor Documentation

GD_TrimFace::GD_TrimFace ( GD_Face face,
float  ustart,
float  ustop 
)
inline

Definition at line 33 of file GD_TrimRegion.h.

GD_TrimFace::~GD_TrimFace ( )
override

Member Function Documentation

GD_TrimLoop* GD_TrimFace::buildLoop ( ) const
const GD_Face& GD_TrimFace::face ( ) const
inline

Definition at line 40 of file GD_TrimRegion.h.

static bool GD_TrimFace::jsonLoad ( UT_JSONParser p,
const GA_LoadMap map,
GA_Offset face_offset,
fpreal u0,
fpreal u1 
)
static
bool GD_TrimFace::jsonSave ( UT_JSONWriter w,
const GA_SaveMap map 
) const
int GD_TrimFace::operator== ( const GD_TrimFace tface) const
inline

Definition at line 44 of file GD_TrimRegion.h.

void GD_TrimFace::reverse ( )
int GD_TrimFace::save ( std::ostream &  os,
int  binary 
) const
float GD_TrimFace::uStart ( ) const
inline

Definition at line 42 of file GD_TrimRegion.h.

float GD_TrimFace::uStop ( ) const
inline

Definition at line 41 of file GD_TrimRegion.h.


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