Stellarium 0.15.2
StelPainter Member List

This is the complete list of members for StelPainter, including all inherited members.

computeFanDisk(float radius, int innerFanSlices, int level, QVector< double > &vertexArr, QVector< float > &texCoordArr)StelPainterstatic
computeSphereNoLight(float radius, float oneMinusOblateness, int slices, int stacks, int orientInside=0, bool flipTexture=false, float topAngle=0.0f, float bottomAngle=M_PI)StelPainterstatic
deinitGLShaders()StelPainterstatic
drawCircle(float x, float y, float r)StelPainter
drawFromArray(DrawingMode mode, int count, int offset=0, bool doProj=true, const unsigned short *indices=NULL)StelPainter
drawGreatCircleArc(const Vec3d &start, const Vec3d &stop, const SphericalCap *clippingCap=NULL, void(*viewportEdgeIntersectCallback)(const Vec3d &screenPos, const Vec3d &direction, void *userData)=NULL, void *userData=NULL)StelPainter
drawGreatCircleArcs(const StelVertexArray &va, const SphericalCap *clippingCap=NULL) (defined in StelPainter)StelPainter
DrawingMode enum nameStelPainter
drawLine2d(float x1, float y1, float x2, float y2)StelPainter
drawPath(const QVector< Vec3d > &points, const QVector< Vec4f > &colors)StelPainter
drawPoint2d(float x, float y)StelPainter
drawRect2d(float x, float y, float width, float height, bool textured=true)StelPainter
drawSmallCircleArc(const Vec3d &start, const Vec3d &stop, const Vec3d &rotCenter, void(*viewportEdgeIntersectCallback)(const Vec3d &screenPos, const Vec3d &direction, void *userData)=NULL, void *userData=NULL)StelPainter
drawSphericalRegion(const SphericalRegion *region, SphericalPolygonDrawMode drawMode=SphericalPolygonDrawModeFill, const SphericalCap *clippingCap=NULL, bool doSubDivise=true, double maxSqDistortion=5.)StelPainter
drawSphericalTriangles(const StelVertexArray &va, bool textured, bool colored, const SphericalCap *clippingCap=NULL, bool doSubDivide=true, double maxSqDistortion=5.) (defined in StelPainter)StelPainter
drawSprite2dMode(float x, float y, float radius)StelPainter
drawSprite2dMode(const Vec3d &v, float radius) (defined in StelPainter)StelPainter
drawSprite2dMode(float x, float y, float radius, float rotation)StelPainter
drawSprite2dModeNoDeviceScale(float x, float y, float radius)StelPainter
drawStelVertexArray(const StelVertexArray &arr, bool checkDiscontinuity=true)StelPainter
drawText(float x, float y, const QString &str, float angleDeg=0.f, float xshift=0.f, float yshift=0.f, bool noGravity=true)StelPainter
drawText(const Vec3d &v, const QString &str, float angleDeg=0.f, float xshift=0.f, float yshift=0.f, bool noGravity=true) (defined in StelPainter)StelPainter
drawViewportShape(void)StelPainter
enableClientStates(bool vertex, bool texture=false, bool color=false, bool normal=false)StelPainter
getColor() const StelPainter
getFontMetrics() const StelPainter
getProjector() const StelPainterinline
glFuncs()StelPainterinline
initGLShaders()StelPainterstatic
LineLoop enum valueStelPainter
Lines enum valueStelPainter
LineStrip enum valueStelPainter
linkProg(class QOpenGLShaderProgram *prog, const QString &name)StelPainterstatic
Points enum valueStelPainter
sCylinder(float radius, float height, int slices, int orientInside=0)StelPainter
setArrays(const Vec3d *vertices, const Vec2f *texCoords=NULL, const Vec3f *colorArray=NULL, const Vec3f *normalArray=NULL)StelPainter
setArrays(const Vec3f *vertices, const Vec2f *texCoords=NULL, const Vec3f *colorArray=NULL, const Vec3f *normalArray=NULL) (defined in StelPainter)StelPainter
setBlending(bool enableBlending, GLenum blendSrc=GL_SRC_ALPHA, GLenum blendDst=GL_ONE_MINUS_SRC_ALPHA)StelPainter
setColor(float r, float g, float b, float a=1.f)StelPainter
setColorPointer(int size, int type, const void *pointer)StelPainterinline
setCullFace(bool enable)StelPainter
setDepthMask(bool enable) (defined in StelPainter)StelPainter
setDepthTest(bool enable) (defined in StelPainter)StelPainter
setFont(const QFont &font)StelPainter
setLineSmooth(bool enable)StelPainter
setLineWidth(float width)StelPainter
setNormalPointer(int type, const void *pointer)StelPainterinline
setProjector(const StelProjectorP &p) (defined in StelPainter)StelPainter
setTexCoordPointer(int size, int type, const void *pointer)StelPainterinline
setVertexPointer(int size, int type, const void *pointer)StelPainterinline
SphericalPolygonDrawMode enum nameStelPainter
SphericalPolygonDrawModeBoundary enum valueStelPainter
SphericalPolygonDrawModeFill enum valueStelPainter
SphericalPolygonDrawModeTextureFill enum valueStelPainter
SphericalPolygonDrawModeTextureFillColormodulated enum valueStelPainter
sSphere(float radius, float oneMinusOblateness, int slices, int stacks, int orientInside=0, bool flipTexture=false, float topAngle=0.0f, float bottomAngle=M_PI) (defined in StelPainter)StelPainter
sSphereMap(float radius, int slices, int stacks, float textureFov=2.f *M_PI, int orientInside=0)StelPainter
StelPainter(const StelProjectorP &prj) (defined in StelPainter)StelPainterexplicit
StelTexture (defined in StelPainter)StelPainterfriend
StelTextureMgr (defined in StelPainter)StelPainterfriend
TriangleFan enum valueStelPainter
Triangles enum valueStelPainter
TriangleStrip enum valueStelPainter
VertexArrayProjector (defined in StelPainter)StelPainterfriend
~StelPainter() (defined in StelPainter)StelPainter