#include <geant4/tree/geant4-10.6-release/source/visualization/OpenInventor/include/HEPVis/nodes/SoCons.h>
|
SoSFFloat | fRmin1 |
| Inside radius at -fDz.
|
|
SoSFFloat | fRmin2 |
| Inside radius at +fDz.
|
|
SoSFFloat | fRmax1 |
| Outside radius at -fDz.
|
|
SoSFFloat | fRmax2 |
| Outside radius at +fDz.
|
|
SoSFFloat | fDz |
| Half-length along Z.
|
|
SoSFFloat | fSPhi |
| Starting angle, in radians.
|
|
SoSFFloat | fDPhi |
| Delta-angle, in radians.
|
|
SoSFBool | smoothDraw |
| An Inventor option - slightly better render, worse performance.
|
|
SoSFNode | alternateRep |
| Alternate rep required - for use by users without HEPVis shared objects.
|
|
|
virtual void | computeBBox (SoAction *action, SbBox3f &box, SbVec3f ¢er) |
| compute bounding Box, required
|
|
virtual void | generatePrimitives (SoAction *action) |
| Generate Primitives, required.
|
|
virtual SoChildList * | getChildren () const |
| GetChildList, required whenever the class has hidden children.
|
|
virtual | ~SoCons () |
| Destructor, required.
|
|
|
SoChildList * | children |
| ChildList. Required whenever the class has hidden children.
|
|
Definition at line 71 of file SoCons.h.
View newest version in sPHENIX GitHub at line 71 of file SoCons.h
virtual SoCons::~SoCons |
( |
| ) |
|
|
protectedvirtual |
virtual void SoCons::clearAlternateRep |
( |
| ) |
|
|
virtual |
We better be able to clear it, too!
virtual void SoCons::computeBBox |
( |
SoAction * |
action, |
|
|
SbBox3f & |
box, |
|
|
SbVec3f & |
center |
|
) |
| |
|
protectedvirtual |
compute bounding Box, required
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.
void SoCons::generateChildren |
( |
| ) |
|
|
private |
Generate Children. Used to create the hidden children. Required whenever the node has hidden children.
virtual void SoCons::generatePrimitives |
( |
SoAction * |
action | ) |
|
|
protectedvirtual |
Generate Primitives, required.
virtual SoChildList* SoCons::getChildren |
( |
| ) |
const |
|
protectedvirtual |
GetChildList, required whenever the class has hidden children.
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 185 of file SoCons.h.
View newest version in sPHENIX GitHub at line 185 of file SoCons.h
static void SoCons::initClass |
( |
| ) |
|
|
static |
Class Initializer, required.
SoCons::SO_NODE_HEADER |
( |
SoCons |
| ) |
|
|
private |
void SoCons::updateChildren |
( |
| ) |
|
|
private |
Used to modify hidden children when a data field is changed. Required whenever the class has hidden children.
SoSFNode SoCons::alternateRep |
Alternate rep required - for use by users without HEPVis shared objects.
Definition at line 113 of file SoCons.h.
View newest version in sPHENIX GitHub at line 113 of file SoCons.h
SoChildList* SoCons::children |
|
private |
ChildList. Required whenever the class has hidden children.
Definition at line 180 of file SoCons.h.
View newest version in sPHENIX GitHub at line 180 of file SoCons.h
Delta-angle, in radians.
Definition at line 105 of file SoCons.h.
View newest version in sPHENIX GitHub at line 105 of file SoCons.h
Half-length along Z.
Definition at line 97 of file SoCons.h.
View newest version in sPHENIX GitHub at line 97 of file SoCons.h
Outside radius at -fDz.
Definition at line 89 of file SoCons.h.
View newest version in sPHENIX GitHub at line 89 of file SoCons.h
Outside radius at +fDz.
Definition at line 93 of file SoCons.h.
View newest version in sPHENIX GitHub at line 93 of file SoCons.h
Inside radius at -fDz.
Definition at line 81 of file SoCons.h.
View newest version in sPHENIX GitHub at line 81 of file SoCons.h
Inside radius at +fDz.
Definition at line 85 of file SoCons.h.
View newest version in sPHENIX GitHub at line 85 of file SoCons.h
Starting angle, in radians.
Definition at line 101 of file SoCons.h.
View newest version in sPHENIX GitHub at line 101 of file SoCons.h
SoSFBool SoCons::smoothDraw |
An Inventor option - slightly better render, worse performance.
Definition at line 109 of file SoCons.h.
View newest version in sPHENIX GitHub at line 109 of file SoCons.h
The documentation for this class was generated from the following file:
- geant4/tree/geant4-10.6-release/source/visualization/OpenInventor/include/HEPVis/nodes/SoCons.h