In file components.h:a class containing properties of gearheads
Inheritance:
Public Fields
-
double density
- density of the gearhead (computed from mass, length, and diameter)
-
double length
- length of the gearhead
-
double diameter
- diameter of the gearbox
-
double maxTorque
- maximum repeated torque
-
double contTorque
- maximum continuous torque
-
double momTorque
- maximum momentary torque
-
double ratio
- reduction ratio
-
double efficiency
- max efficiency
-
double maxVel
- maximum input (not output!) velocity
-
double stiction
- stiction force at output
-
double dryFriction
- dry friction at output
-
double viscousFriction
- viscous friction at output
-
double inertia
- inertia at input
Public Fields
-
int index
-
char name[COMPONENT_NAME_LEN]
-
ptrList* dependencies
-
symbolTableEntry* dependencyRefs
Public Methods
-
component& operator=(const component &other)
-
virtual int readValues(symbolTableEntry* valueList)
-
int hasDependencies(void) const
-
int readValue(double &val, const char* name, symbolTableEntry* &list, int quiet = 0)
-
int readValue(int &val, const char* name, symbolTableEntry* &list, int quiet = 0)
-
int readValue(char val[COMPONENT_STR_LEN], const char* name, symbolTableEntry* &list, int quiet = 0)
-
void checkAndFreeSymbols(symbolTableEntry* entry)
Public Fields
-
static int staticClassID
-
int objectID
-
int verboseLevel
Public Methods
-
virtual const char* className(void) const
-
virtual synObject* copy(void) const
-
virtual int isOfType(int typeNum, int derivedOk)
-
static int setStaticClassID(void)
-
virtual int classID(void) const
Documentation
a class containing properties of gearheads
- double density
- density of the gearhead (computed from mass, length, and diameter)
- double length
- length of the gearhead
- double diameter
- diameter of the gearbox
- double maxTorque
- maximum repeated torque
- double contTorque
- maximum continuous torque
- double momTorque
- maximum momentary torque
- double ratio
- reduction ratio
- double efficiency
- max efficiency
- double maxVel
- maximum input (not output!) velocity
- double stiction
- stiction force at output
- double dryFriction
- dry friction at output
- double viscousFriction
- viscous friction at output
- double inertia
- inertia at input
- This class has no child classes.
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.