class SG_EXPORT osg::Point: public Object


Inheritance:


Public Methods

[more] Point()
[more]static Point* instance()
[more]virtual Object* clone() const
[more]virtual bool isSameKindAs(Object* obj)
[more]virtual const char* className() const
[more]void setSize(float size)
[more]void setFadeThresholdSize(float fadeThresholdSize)
[more]void setDistanceAttenuation(const Vec3& distanceAttenuation)
[more]static void enableSmooth( void )
[more]static void disableSmooth( void )
[more]void apply( void )
[more]static void init_GL_EXT()

Protected Fields

[more]float _size
[more]float _fadeThresholdSize
[more]Vec3 _distanceAttenuation

Protected Methods

[more]virtual ~Point()
[more]virtual bool readLocalData(Input& fr)
[more]virtual bool writeLocalData(Output& fw)


Inherited from Object:

Public Methods

ovirtual Object* readClone(Input& fr)
ovirtual bool write(Output& fw)


Inherited from Referenced:

Public Methods

oReferenced& operator = (Referenced&)
ovoid ref()
ovoid unref()
oint referenceCount()

Protected Fields

oint _refCount


Documentation

o Point()

ostatic Point* instance()

ovirtual Object* clone() const

ovirtual bool isSameKindAs(Object* obj)

ovirtual const char* className() const

ovoid setSize(float size)

ovoid setFadeThresholdSize(float fadeThresholdSize)

ovoid setDistanceAttenuation(const Vec3& distanceAttenuation)

ostatic void enableSmooth( void )

ostatic void disableSmooth( void )

ovoid apply( void )

ostatic void init_GL_EXT()

ovirtual ~Point()

ovirtual bool readLocalData(Input& fr)

ovirtual bool writeLocalData(Output& fw)

ofloat _size

ofloat _fadeThresholdSize

oVec3 _distanceAttenuation


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.