Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
Public 멤버 함수 | 정적 Public 멤버 함수 | Public 속성 | Protected 멤버 함수 | Private 멤버 함수 | Private 속성 | 모든 멤버 목록
SoCons 클래스 참조

#include <SoCons.h>

SoCons에 대한 상속 다이어그램 :

Public 멤버 함수

 SoCons ()
 Constructor, required. 더 자세히 ...
 
virtual void generateAlternateRep ()
 
virtual void clearAlternateRep ()
 We better be able to clear it, too! 더 자세히 ...
 

정적 Public 멤버 함수

static void initClass ()
 Class Initializer, required. 더 자세히 ...
 

Public 속성

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. 더 자세히 ...
 

Protected 멤버 함수

virtual void computeBBox (SoAction *action, SbBox3f &box, SbVec3f &center)
 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. 더 자세히 ...
 

Private 멤버 함수

 SO_NODE_HEADER (SoCons)
 
void generateChildren ()
 
void updateChildren ()
 
void inc (double &sinPhi, double &cosPhi, double sinDeltaPhi, double cosDeltaPhi) const
 help with trigonometry. increments sines an cosines by an angle. 더 자세히 ...
 

Private 속성

SoChildList * children
 ChildList. Required whenever the class has hidden children. 더 자세히 ...
 

상세한 설명

SoCons.h 파일의 72 번째 라인에서 정의되었습니다.

생성자 & 소멸자 문서화

SoCons::SoCons ( )

Constructor, required.

virtual SoCons::~SoCons ( )
protectedvirtual

Destructor, required.

멤버 함수 문서화

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.

SoCons.h 파일의 186 번째 라인에서 정의되었습니다.

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.

SoCons.h 파일의 114 번째 라인에서 정의되었습니다.

SoChildList* SoCons::children
private

ChildList. Required whenever the class has hidden children.

SoCons.h 파일의 181 번째 라인에서 정의되었습니다.

SoSFFloat SoCons::fDPhi

Delta-angle, in radians.

SoCons.h 파일의 106 번째 라인에서 정의되었습니다.

SoSFFloat SoCons::fDz

Half-length along Z.

SoCons.h 파일의 98 번째 라인에서 정의되었습니다.

SoSFFloat SoCons::fRmax1

Outside radius at -fDz.

SoCons.h 파일의 90 번째 라인에서 정의되었습니다.

SoSFFloat SoCons::fRmax2

Outside radius at +fDz.

SoCons.h 파일의 94 번째 라인에서 정의되었습니다.

SoSFFloat SoCons::fRmin1

Inside radius at -fDz.

SoCons.h 파일의 82 번째 라인에서 정의되었습니다.

SoSFFloat SoCons::fRmin2

Inside radius at +fDz.

SoCons.h 파일의 86 번째 라인에서 정의되었습니다.

SoSFFloat SoCons::fSPhi

Starting angle, in radians.

SoCons.h 파일의 102 번째 라인에서 정의되었습니다.

SoSFBool SoCons::smoothDraw

An Inventor option - slightly better render, worse performance.

SoCons.h 파일의 110 번째 라인에서 정의되었습니다.


이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: