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_Face & face () const
 
float uStop () const
 
float uStart () const
 
int operator== (const GD_TrimFace &tface) const
 
void reverse ()
 
GD_TrimLoop * buildLoop () 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: