#include <SoCons.h>
|
SoChildList * | children |
| ChildList. Required whenever the class has hidden children. More...
|
|
Definition at line 72 of file SoCons.h.
◆ SoCons()
◆ ~SoCons()
virtual SoCons::~SoCons |
( |
| ) |
|
|
protectedvirtual |
◆ clearAlternateRep()
virtual void SoCons::clearAlternateRep |
( |
| ) |
|
|
virtual |
We better be able to clear it, too!
◆ computeBBox()
virtual void SoCons::computeBBox |
( |
SoAction * |
action, |
|
|
SbBox3f & |
box, |
|
|
SbVec3f & |
center |
|
) |
| |
|
protectedvirtual |
compute bounding Box, required
◆ generateAlternateRep()
virtual void SoCons::generateAlternateRep |
( |
| ) |
|
|
virtual |
Generate AlternateRep, required. Generating an alternate representation must be done upon users request. It allows an Inventor program to read back the file without requiring this code to be dynamically linked. If the users expects that this code will be dynamically linked, he need not invoke this method.
◆ generateChildren()
void SoCons::generateChildren |
( |
| ) |
|
|
private |
Generate Children. Used to create the hidden children. Required whenever the node has hidden children.
◆ generatePrimitives()
virtual void SoCons::generatePrimitives |
( |
SoAction * |
action | ) |
|
|
protectedvirtual |
Generate Primitives, required.
◆ getChildren()
virtual SoChildList* SoCons::getChildren |
( |
| ) |
const |
|
protectedvirtual |
GetChildList, required whenever the class has hidden children.
◆ inc()
void SoCons::inc |
( |
double & |
sinPhi, |
|
|
double & |
cosPhi, |
|
|
double |
sinDeltaPhi, |
|
|
double |
cosDeltaPhi |
|
) |
| const |
|
inlineprivate |
help with trigonometry. increments sines an cosines by an angle.
Definition at line 186 of file SoCons.h.
187 double oldSin=sinPhi,oldCos=cosPhi;
188 sinPhi = oldSin*cosDeltaPhi+oldCos*sinDeltaPhi;
189 cosPhi = oldCos*cosDeltaPhi-oldSin*sinDeltaPhi;
◆ initClass()
static void SoCons::initClass |
( |
| ) |
|
|
static |
Class Initializer, required.
◆ SO_NODE_HEADER()
SoCons::SO_NODE_HEADER |
( |
SoCons |
| ) |
|
|
private |
◆ updateChildren()
void SoCons::updateChildren |
( |
| ) |
|
|
private |
Used to modify hidden children when a data field is changed. Required whenever the class has hidden children.
◆ alternateRep
SoSFNode SoCons::alternateRep |
Alternate rep required - for use by users without HEPVis shared objects.
Definition at line 114 of file SoCons.h.
◆ children
SoChildList* SoCons::children |
|
private |
ChildList. Required whenever the class has hidden children.
Definition at line 181 of file SoCons.h.
◆ fDPhi
Delta-angle, in radians.
Definition at line 106 of file SoCons.h.
◆ fDz
Half-length along Z.
Definition at line 98 of file SoCons.h.
◆ fRmax1
Outside radius at -fDz.
Definition at line 90 of file SoCons.h.
◆ fRmax2
Outside radius at +fDz.
Definition at line 94 of file SoCons.h.
◆ fRmin1
Inside radius at -fDz.
Definition at line 82 of file SoCons.h.
◆ fRmin2
Inside radius at +fDz.
Definition at line 86 of file SoCons.h.
◆ fSPhi
Starting angle, in radians.
Definition at line 102 of file SoCons.h.
◆ smoothDraw
SoSFBool SoCons::smoothDraw |
An Inventor option - slightly better render, worse performance.
Definition at line 110 of file SoCons.h.
The documentation for this class was generated from the following file: