OpendTect  6.3
Public Member Functions | Protected Attributes | List of all members
visBeachBall::BallDynamics Class Reference

dynamic properties of the ball More...

Inheritance diagram for visBeachBall::BallDynamics:
[legend]

Public Member Functions

 BallDynamics (const char *nm=0, float sp=1.0, Coord3 dirvec=Coord3(1, 1, 1))
 
BallDynamics get () const
 
void set (const BallDynamics &)
 
float speed () const
 
void setSpeed (const float &)
 
Coord3 directionvector () const
 
void setDirectionVector (const Coord3 &)
 
void velocity (float *, Coord3 *) const
 
void setVelocity (float, const Coord3 &)
 
BallDynamicsoperator= (const BallDynamics &bd)
 
bool operator== (const BallDynamics &bd) const
 
bool operator!= (const BallDynamics &bd) const
 
- Public Member Functions inherited from NamedObject
 NamedObject (const char *nm=0)
 
 NamedObject (const NamedObject &oth)
 
virtual ~NamedObject ()
 
NamedObjectoperator= (const NamedObject &)
 
bool operator== (const NamedObject &oth) const
 
virtual const OD::Stringname () const
 
virtual BufferString getName () const
 
virtual void setName (const char *nm)
 
bool getNameFromPar (const IOPar &)
 
void putNameInPar (IOPar &) const
 

Protected Attributes

float speed_
 
Coord3 directionvec_
 movement dir More...
 
- Protected Attributes inherited from NamedObject
BufferString name_
 

Detailed Description

dynamic properties of the ball

Constructor & Destructor Documentation

visBeachBall::BallDynamics::BallDynamics ( const char *  nm = 0,
float  sp = 1.0,
Coord3  dirvec = Coord3(1, 1, 1) 
)
inline

Member Function Documentation

Coord3 visBeachBall::BallDynamics::directionvector ( ) const
BallDynamics visBeachBall::BallDynamics::get ( ) const
bool visBeachBall::BallDynamics::operator!= ( const BallDynamics bd) const
BallDynamics& visBeachBall::BallDynamics::operator= ( const BallDynamics bd)
bool visBeachBall::BallDynamics::operator== ( const BallDynamics bd) const
void visBeachBall::BallDynamics::set ( const BallDynamics )
void visBeachBall::BallDynamics::setDirectionVector ( const Coord3 )
void visBeachBall::BallDynamics::setSpeed ( const float &  )
void visBeachBall::BallDynamics::setVelocity ( float  ,
const Coord3  
)
float visBeachBall::BallDynamics::speed ( ) const
void visBeachBall::BallDynamics::velocity ( float *  ,
Coord3  
) const

Member Data Documentation

Coord3 visBeachBall::BallDynamics::directionvec_
protected

movement dir

float visBeachBall::BallDynamics::speed_
protected

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2017