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

#include <CH_Segment.h>

Public Member Functions

 CH_SegmentFlags ()
 
void save (std::ostream &os, int binary) const
 
bool load (UT_IStream &is)
 
void setDefaults ()
 
bool isDefault () const
 
void display ()
 

Public Attributes

unsigned isConstant:1
 
unsigned isBezier:1
 
unsigned isLinear:1
 
unsigned isCubic:1
 
unsigned isEase:1
 
unsigned isEaseIn:1
 
unsigned isEaseOut:1
 
unsigned isLocked:1
 
unsigned isSpline:1
 
unsigned modified:1
 
unsigned tieOutAccel:1
 
unsigned tieInAccel:1
 
unsigned tieOutSlope:1
 
unsigned tieInSlope:1
 
unsigned tieOutValue:1
 
unsigned tieInValue:1
 
unsigned lockEnd:1
 
unsigned lockStart:1
 
unsigned lockLength:1
 
unsigned isCooking:1
 
unsigned isQLinear:1
 
unsigned isQCubic:1
 
unsigned autoInSlope:1
 
unsigned autoOutSlope:1
 
unsigned modifyingAccel:1
 
unsigned isChop:1
 
unsigned isQuintic:1
 

Detailed Description

Definition at line 59 of file CH_Segment.h.

Constructor & Destructor Documentation

CH_SegmentFlags::CH_SegmentFlags ( )
inline

Definition at line 62 of file CH_Segment.h.

Member Function Documentation

void CH_SegmentFlags::display ( )
bool CH_SegmentFlags::isDefault ( ) const
bool CH_SegmentFlags::load ( UT_IStream is)
void CH_SegmentFlags::save ( std::ostream &  os,
int  binary 
) const
void CH_SegmentFlags::setDefaults ( )

Member Data Documentation

unsigned CH_SegmentFlags::autoInSlope

Definition at line 74 of file CH_Segment.h.

unsigned CH_SegmentFlags::autoOutSlope

Definition at line 74 of file CH_Segment.h.

unsigned CH_SegmentFlags::isBezier

Definition at line 74 of file CH_Segment.h.

unsigned CH_SegmentFlags::isChop

Definition at line 74 of file CH_Segment.h.

unsigned CH_SegmentFlags::isConstant

Definition at line 74 of file CH_Segment.h.

unsigned CH_SegmentFlags::isCooking

Definition at line 74 of file CH_Segment.h.

unsigned CH_SegmentFlags::isCubic

Definition at line 74 of file CH_Segment.h.

unsigned CH_SegmentFlags::isEase

Definition at line 74 of file CH_Segment.h.

unsigned CH_SegmentFlags::isEaseIn

Definition at line 74 of file CH_Segment.h.

unsigned CH_SegmentFlags::isEaseOut

Definition at line 74 of file CH_Segment.h.

unsigned CH_SegmentFlags::isLinear

Definition at line 74 of file CH_Segment.h.

unsigned CH_SegmentFlags::isLocked

Definition at line 74 of file CH_Segment.h.

unsigned CH_SegmentFlags::isQCubic

Definition at line 74 of file CH_Segment.h.

unsigned CH_SegmentFlags::isQLinear

Definition at line 74 of file CH_Segment.h.

unsigned CH_SegmentFlags::isQuintic

Definition at line 74 of file CH_Segment.h.

unsigned CH_SegmentFlags::isSpline

Definition at line 74 of file CH_Segment.h.

unsigned CH_SegmentFlags::lockEnd

Definition at line 74 of file CH_Segment.h.

unsigned CH_SegmentFlags::lockLength

Definition at line 74 of file CH_Segment.h.

unsigned CH_SegmentFlags::lockStart

Definition at line 74 of file CH_Segment.h.

unsigned CH_SegmentFlags::modified

Definition at line 74 of file CH_Segment.h.

unsigned CH_SegmentFlags::modifyingAccel

Definition at line 74 of file CH_Segment.h.

unsigned CH_SegmentFlags::tieInAccel

Definition at line 74 of file CH_Segment.h.

unsigned CH_SegmentFlags::tieInSlope

Definition at line 74 of file CH_Segment.h.

unsigned CH_SegmentFlags::tieInValue

Definition at line 74 of file CH_Segment.h.

unsigned CH_SegmentFlags::tieOutAccel

Definition at line 74 of file CH_Segment.h.

unsigned CH_SegmentFlags::tieOutSlope

Definition at line 74 of file CH_Segment.h.

unsigned CH_SegmentFlags::tieOutValue

Definition at line 74 of file CH_Segment.h.


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