addCircularHole(double xCenter, double yCenter, double radius, int numSectors=20) | GLamTesselation | |
addCurvedHole(double xOffset, double yOffset, double *pts, int numPtsCtrl, int numSectors) | GLamTesselation | |
addPolygonalHole(double xOffset, double yOffset, double *pts, int numPts) | GLamTesselation | |
addPolygonalHole(double xOffset, double yOffset, const GLamPolygon &obj) | GLamTesselation | |
addPolygonalHole(double xOffset, double yOffset, double length, double radius, double alpha) | GLamTesselation | |
addToObjectsList(GLamObject *obj) | GLamObject | [protected] |
attachSound(GLamSound *sound) | GLamObject | [inline] |
blue() const | GLamObject | [inline] |
bSplinePoints(double *ptsCtrl, int numPtsCtrl, double *pts, int numPts) | GLamObject | [static] |
changeSide(bool changeSide=true) | GLamPolygon | |
create() | GLamTesselation | [virtual] |
defaultTransform() | GLamObject | [inline] |
delFromObjectsList(uint id) | GLamObject | [protected] |
detachSound() | GLamObject | [inline] |
draw(GLamObject *parent=NULL) | GLamObject | |
GLamObject() | GLamObject | |
GLamPolygon() | GLamPolygon | |
GLamPolygon(double *pts, int numPts, double thickness=0.0) | GLamPolygon | |
GLamPolygon(double length, double radius, int numSectors, double thickness=0.0) | GLamPolygon | |
GLamPolygon(const GLamPolygon &obj) | GLamPolygon | |
GLamTesselation() | GLamTesselation | |
GLamTesselation(double *pts, int numPts, double thickness) | GLamTesselation | |
GLamTesselation(const GLamTesselation &obj) | GLamTesselation | |
GLamTesselation(const GLamPolygon &obj) | GLamTesselation | |
GLamTesselation(const GLamCube &obj) | GLamTesselation | |
GLamTesselation(const GLamCylinder &obj) | GLamTesselation | |
GLamTesselation(const GLamClosedCurve &obj) | GLamTesselation | |
green() const | GLamObject | [inline] |
id() const | GLamObject | [inline] |
isDefault() const | GLamObject | [inline] |
isShiny() const | GLamObject | [inline] |
isSideChanged() const | GLamPolygon | [inline] |
isSimpleColor() const | GLamObject | [inline] |
isUpdate() const | GLamObject | [inline] |
m_class | GLamObject | [protected] |
m_name | GLamObject | [protected] |
material(int i) const | GLamObject | [inline] |
multDefaultTransform(const XamMatrix &matrix) | GLamObject | [inline] |
multTransform(const XamMatrix &matrix) | GLamObject | [inline] |
numHoles() const | GLamTesselation | [inline] |
numPts() const | GLamPolygon | [inline] |
objectAddress(uint id) | GLamObject | [static] |
objectClass(uint id) | GLamObject | [static] |
objectName(uint id) | GLamObject | [static] |
operator=(const GLamTesselation &obj) | GLamTesselation | |
operator=(const GLamPolygon &obj) | GLamTesselation | |
operator=(const GLamCube &obj) | GLamTesselation | |
operator=(const GLamCylinder &obj) | GLamTesselation | |
operator=(const GLamClosedCurve &obj) | GLamTesselation | |
red() const | GLamObject | [inline] |
resetDefaultTransform() | GLamObject | [inline] |
resetTransform() | GLamObject | [inline] |
restoreId(uint id) | GLamObject | [inline, protected] |
rotatePoints(double *pts, int numPts, double angle) | GLamObject | [static] |
scalePoints(double *pts, int numPts, double xScale, double yScale) | GLamObject | [static] |
setColor(float r, float g, float b, bool shiny=false) | GLamTesselation | [virtual] |
setDefault(bool v=true) | GLamObject | [inline, protected] |
setDefaultTransform(const XamMatrix &matrix) | GLamObject | [inline] |
setMaterial(float mat[10]) | GLamTesselation | [virtual] |
setName(const string &name) | GLamObject | |
setNormal(float *a, float *b, float *c) | GLamObject | [protected] |
setNormal(XamPoint &p1, XamPoint &p2, XamPoint &p3) | GLamObject | [protected] |
setPoints(double *pts, int numPts) | GLamPolygon | [protected] |
setSelected(bool selected=true) | GLamTesselation | [virtual] |
setShiny(bool shiny=true) | GLamTesselation | [virtual] |
setSimpleColor(bool simpleColor=true) | GLamTesselation | [virtual] |
setThickness(double thickness) | GLamTesselation | [virtual] |
setTransform(const XamMatrix &matrix) | GLamObject | [inline] |
thickness() const | GLamObject | [inline] |
transform() | GLamObject | [inline] |
translatePoints(double *pts, int numPts, double xOffset, double yOffset) | GLamObject | [static] |
update() | GLamTesselation | [virtual] |
updateNeeded() | GLamObject | [inline, protected] |
x(int numPoint) const | GLamPolygon | [inline] |
y(int numPoint) const | GLamPolygon | [inline] |
~GLamObject() | GLamObject | |
~GLamPolygon() | GLamPolygon | |
~GLamTesselation() | GLamTesselation | |