Panda3D
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions | Static Public Member Functions
EggPoint Class Reference

A single point, or a collection of points as defined by a single <PointLight> entry. More...

Inheritance diagram for EggPoint:
EggPrimitive EggNode EggAttributes EggRenderMode EggNamedObject MemoryBase EggObject

List of all members.

Public Member Functions

 EggPoint (EggPoint const copy)
 EggPoint (string name)
 EggPoint ()
 clearPerspective ()
 clearThick ()
bool getPerspective ()
 Returns the perspective flag set on this particular point.
double getThick ()
 Returns the thickness set on this particular point.
bool hasPerspective ()
bool hasThick ()
EggPoint operator= (EggPoint const copy)
 setPerspective (bool perspective)
 setThick (double thick)

Static Public Member Functions

static TypeHandle getClassType ()

Detailed Description

A single point, or a collection of points as defined by a single <PointLight> entry.


Constructor & Destructor Documentation

EggPoint ( EggPoint const  copy)
EggPoint ( string  name)
EggPoint ( )

Member Function Documentation

static TypeHandle getClassType ( ) [static]

Reimplemented from EggPrimitive.

bool getPerspective ( )

Returns the perspective flag set on this particular point.

If there is no perspective flag set, returns false.

double getThick ( )

Returns the thickness set on this particular point.

If there is no thickness set, returns 1.0.

bool hasPerspective ( )
bool hasThick ( )
EggPoint operator= ( EggPoint const  copy)
setPerspective ( bool  perspective)
setThick ( double  thick)
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties