|
static Particles::Particle * | newParticle (Particles::EShape k, float R) |
|
Definition at line 20 of file RealSpaceModel.h.
◆ add()
void RealSpace::Model::add |
( |
Object * |
o | ) |
|
|
inherited |
◆ addBlend()
void RealSpace::Model::addBlend |
( |
Object * |
o | ) |
|
|
inherited |
◆ cameraUpdated()
virtual void RealSpace::Model::cameraUpdated |
( |
Camera const & |
| ) |
|
|
inlinevirtualinherited |
◆ clearBlend()
void RealSpace::Model::clearBlend |
( |
| ) |
|
|
inherited |
◆ clearOpaque()
void RealSpace::Model::clearOpaque |
( |
| ) |
|
|
inherited |
◆ draw()
void RealSpace::Model::draw |
( |
Canvas & |
canvas | ) |
const |
|
privateinherited |
◆ drawBlend()
void RealSpace::Model::drawBlend |
( |
Canvas & |
canvas | ) |
const |
|
privateinherited |
◆ modelIsEmpty()
bool RealSpace::Model::modelIsEmpty |
( |
| ) |
|
|
inherited |
◆ newParticle()
Definition at line 50 of file model.cpp.
52 using namespace Particles;
59 case EShape::BarGauss:
61 case EShape::BarLorentz:
64 return new Box(D, D, D);
65 case EShape::FullSphere:
67 case EShape::FullSpheroid:
69 case EShape::Cylinder:
71 case EShape::TruncatedSphere:
73 case EShape::TruncatedSpheroid:
76 return new Cone(R, D, 1.3f);
77 case EShape::Icosahedron:
79 case EShape::Dodecahedron:
81 case EShape::TruncatedCube:
86 return new Cone6(R, D, 1.3f);
89 case EShape::Cuboctahedron:
93 case EShape::Tetrahedron:
95 case EShape::EllipsoidalCylinder:
97 case EShape::HemiEllipsoid:
101 case EShape::CosineRippleBox:
103 case EShape::CosineRippleGauss:
105 case EShape::CosineRippleLorentz:
107 case EShape::SawtoothRippleBox:
109 case EShape::SawtoothRippleGauss:
111 case EShape::SawtoothRippleLorentz:
113 case EShape::AnisoPyramid:
const float DodecahedronL2R
const float IcosahedronL2R
References RealSpace::DodecahedronL2R, and RealSpace::IcosahedronL2R.
◆ releaseGeometries()
void RealSpace::Model::releaseGeometries |
( |
| ) |
|
|
inherited |
◆ rem()
void RealSpace::Model::rem |
( |
Object * |
o | ) |
|
|
inherited |
◆ updated
void RealSpace::Model::updated |
( |
bool |
withEye | ) |
|
|
signalinherited |
◆ defCamPos
Camera::Position RealSpace::Model::defCamPos |
|
inherited |
◆ objects
QVector<Object*> RealSpace::Model::objects |
|
privateinherited |
◆ objectsBlend
QVector<Object*> RealSpace::Model::objectsBlend |
|
privateinherited |
The documentation for this class was generated from the following file: