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

#include <GU_PolyBevel3.h>

Public Member Functions

 OffsetParms ()=default
 
fpreal minNormalDiff () const
 
void setMinNormalDiff (fpreal radians)
 
SlidingMode slidingMode () const
 
void setSlidingMode (SlidingMode sliding)
 
fpreal asymmetryTol () const
 
void setAsymmetryTol (fpreal tol)
 
fpreal pinchAngle () const
 
void setPinchAngle (fpreal radians)
 
bool ignoreFlatEdges () const
 
void setIgnoreFlatEdges (bool ignore)
 
bool ignoreFlatPoints () const
 
void setIgnoreFlatPoints (bool ignore)
 
bool ignoreInlinePoints () const
 
void setIgnoreInlinePoints (bool ignore)
 
void setProfileDirection (const char *str)
 
const char * profileDirection () const
 
const GA_EdgeGroupslideEdges () const
 
void setSlideEdges (const GA_EdgeGroup *group)
 
const GA_AttributeoffsetScaleAttr () const
 
void setOffsetScaleAttr (const GA_Attribute *attr)
 

Detailed Description

Definition at line 346 of file GU_PolyBevel3.h.

Constructor & Destructor Documentation

GU_PolyBevel3::OffsetParms::OffsetParms ( )
default

Member Function Documentation

fpreal GU_PolyBevel3::OffsetParms::asymmetryTol ( ) const
inline

Definition at line 359 of file GU_PolyBevel3.h.

bool GU_PolyBevel3::OffsetParms::ignoreFlatEdges ( ) const
inline

Definition at line 366 of file GU_PolyBevel3.h.

bool GU_PolyBevel3::OffsetParms::ignoreFlatPoints ( ) const
inline

Definition at line 370 of file GU_PolyBevel3.h.

bool GU_PolyBevel3::OffsetParms::ignoreInlinePoints ( ) const
inline

Definition at line 374 of file GU_PolyBevel3.h.

fpreal GU_PolyBevel3::OffsetParms::minNormalDiff ( ) const
inline

Definition at line 351 of file GU_PolyBevel3.h.

const GA_Attribute* GU_PolyBevel3::OffsetParms::offsetScaleAttr ( ) const
inline

Definition at line 389 of file GU_PolyBevel3.h.

fpreal GU_PolyBevel3::OffsetParms::pinchAngle ( ) const
inline

Definition at line 362 of file GU_PolyBevel3.h.

const char* GU_PolyBevel3::OffsetParms::profileDirection ( ) const
inline

Definition at line 382 of file GU_PolyBevel3.h.

void GU_PolyBevel3::OffsetParms::setAsymmetryTol ( fpreal  tol)
inline

Definition at line 360 of file GU_PolyBevel3.h.

void GU_PolyBevel3::OffsetParms::setIgnoreFlatEdges ( bool  ignore)
inline

Definition at line 367 of file GU_PolyBevel3.h.

void GU_PolyBevel3::OffsetParms::setIgnoreFlatPoints ( bool  ignore)
inline

Definition at line 371 of file GU_PolyBevel3.h.

void GU_PolyBevel3::OffsetParms::setIgnoreInlinePoints ( bool  ignore)
inline

Definition at line 376 of file GU_PolyBevel3.h.

void GU_PolyBevel3::OffsetParms::setMinNormalDiff ( fpreal  radians)
inline

Definition at line 352 of file GU_PolyBevel3.h.

void GU_PolyBevel3::OffsetParms::setOffsetScaleAttr ( const GA_Attribute attr)
inline

Definition at line 390 of file GU_PolyBevel3.h.

void GU_PolyBevel3::OffsetParms::setPinchAngle ( fpreal  radians)
inline

Definition at line 363 of file GU_PolyBevel3.h.

void GU_PolyBevel3::OffsetParms::setProfileDirection ( const char *  str)
inline

Definition at line 379 of file GU_PolyBevel3.h.

void GU_PolyBevel3::OffsetParms::setSlideEdges ( const GA_EdgeGroup group)
inline

Definition at line 386 of file GU_PolyBevel3.h.

void GU_PolyBevel3::OffsetParms::setSlidingMode ( SlidingMode  sliding)
inline

Definition at line 356 of file GU_PolyBevel3.h.

const GA_EdgeGroup* GU_PolyBevel3::OffsetParms::slideEdges ( ) const
inline

Definition at line 385 of file GU_PolyBevel3.h.

SlidingMode GU_PolyBevel3::OffsetParms::slidingMode ( ) const
inline

Definition at line 355 of file GU_PolyBevel3.h.


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