FXGLContext(a,vis)
[ Constructor: returns FXPyGLContext * ]
* * Construct an OpenGL context with its own private display list.
isShared()
[ Member : returns FXbool ]
/ Return TRUE if it is sharing display lists
getVisual()
[ Member : returns FXPyGLVisual * ]
/ Get the visual
create()
[ Member : returns void ]
/ Create context
detach()
[ Member : returns void ]
/ Detach the server-side resources for this window
destroy()
[ Member : returns void ]
/ Destroy the server-side resources for this window
begin(drawable)
[ Member : returns FXbool ]
/ Make OpenGL context current prior to performing OpenGL commands
end()
[ Member : returns FXbool ]
/ Make OpenGL context non current
swapBuffers()
[ Member : returns void ]
/ Swap front and back buffer
swapSubBuffers(x,y,w,h)
[ Member : returns void ]
/ Copy part of backbuffer to front buffer [Mesa]
handle(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
onDefault(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
del this
[ Destructor: returns void ]
FXGLVisual(a,flags)
[ Constructor: returns FXPyGLVisual * ]
Construct default visual
getRedSize()
[ Member : returns FXint ]
Get sizes for bit-planes
getGreenSize()
[ Member : returns FXint ]
getBlueSize()
[ Member : returns FXint ]
getAlphaSize()
[ Member : returns FXint ]
getDepthSize()
[ Member : returns FXint ]
getStencilSize()
[ Member : returns FXint ]
getAccumRedSize()
[ Member : returns FXint ]
getAccumGreenSize()
[ Member : returns FXint ]
getAccumBlueSize()
[ Member : returns FXint ]
getAccumAlphaSize()
[ Member : returns FXint ]
setRedSize(rs)
[ Member : returns void ]
Set sizes for bit-planes
setGreenSize(gs)
[ Member : returns void ]
setBlueSize(bs)
[ Member : returns void ]
setAlphaSize(as)
[ Member : returns void ]
setDepthSize(ds)
[ Member : returns void ]
setStencilSize(ss)
[ Member : returns void ]
setAccumRedSize(rs)
[ Member : returns void ]
setAccumGreenSize(gs)
[ Member : returns void ]
setAccumBlueSize(bs)
[ Member : returns void ]
setAccumAlphaSize(as)
[ Member : returns void ]
getActualRedSize()
[ Member : returns FXint ]
Get ACTUAL sizes for bit-planes
getActualGreenSize()
[ Member : returns FXint ]
getActualBlueSize()
[ Member : returns FXint ]
getActualAlphaSize()
[ Member : returns FXint ]
getActualDepthSize()
[ Member : returns FXint ]
getActualStencilSize()
[ Member : returns FXint ]
getActualAccumRedSize()
[ Member : returns FXint ]
getActualAccumGreenSize()
[ Member : returns FXint ]
getActualAccumBlueSize()
[ Member : returns FXint ]
getActualAccumAlphaSize()
[ Member : returns FXint ]
isDoubleBuffer()
[ Member : returns FXbool ]
Is it double buffer
isStereo()
[ Member : returns FXbool ]
Is it stereo
isAccelerated()
[ Member : returns FXbool ]
Is it hardware-accelerated?
create()
[ Member : returns void ]
Create visual
detach()
[ Member : returns void ]
Detach visual
destroy()
[ Member : returns void ]
Destroy visual
handle(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
onDefault(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
del this
[ Destructor: returns void ]
FXGLCanvas(p,vis,tgt,sel,opts,x,y,w,h)
[ Constructor: returns FXPyGLCanvas * ]
isShared()
[ Member : returns FXbool ]
makeCurrent()
[ Member : returns FXbool ]
makeNonCurrent()
[ Member : returns FXbool ]
swapBuffers()
[ Member : returns void ]
handle(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
onDefault(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
create()
[ Member : returns void ]
destroy()
[ Member : returns void ]
getDefaultWidth()
[ Member : returns FXint ]
getDefaultHeight()
[ Member : returns FXint ]
show()
[ Member : returns void ]
hide()
[ Member : returns void ]
enable()
[ Member : returns void ]
disable()
[ Member : returns void ]
canFocus()
[ Member : returns FXbool ]
setFocus()
[ Member : returns void ]
killFocus()
[ Member : returns void ]
recalc()
[ Member : returns void ]
layout()
[ Member : returns void ]
lower()
[ Member : returns void ]
move(x,y)
[ Member : returns void ]
resize(w,h)
[ Member : returns void ]
position(x,y,w,h)
[ Member : returns void ]
isComposite()
[ Member : returns FXbool ]
contains(x,y)
[ Member : returns FXbool ]
getWidthForHeight(h)
[ Member : returns FXint ]
getHeightForWidth(w)
[ Member : returns FXint ]
del this
[ Destructor: returns void ]
PICK_TOL = 3
[ Constant: int ]
Pick tolerance
VIEWER_LOCKED = VIEWER_LOCKED
[ Constant: int ]
VIEWER_LIGHTING = VIEWER_LIGHTING
[ Constant: int ]
/ Mouse based view manipulation is locked
VIEWER_FOG = VIEWER_FOG
[ Constant: int ]
/ Lighting is on
VIEWER_DITHER = VIEWER_DITHER
[ Constant: int ]
/ Fog mode on / Dithering
self.w
[ Member data: returns FXint ]
self.h
[ Member data: returns FXint ]
self.left
[ Member data: returns FXdouble ]
Viewport dimensions
self.right
[ Member data: returns FXdouble ]
self.bottom
[ Member data: returns FXdouble ]
World box
self.top
[ Member data: returns FXdouble ]
self.hither
[ Member data: returns FXdouble ]
self.yon
[ Member data: returns FXdouble ]
FXViewport()
[ Constructor: returns FXViewport * ]
del this
[ Destructor: returns void ]
self.ambient
[ Member data: returns FXHVec * ]
self.diffuse
[ Member data: returns FXHVec * ]
Ambient light color
self.specular
[ Member data: returns FXHVec * ]
Diffuse light color
self.position
[ Member data: returns FXHVec * ]
Specular light color
self.direction
[ Member data: returns FXVec * ]
Light position
self.exponent
[ Member data: returns FXfloat ]
Spot direction
self.cutoff
[ Member data: returns FXfloat ]
Spotlight exponent
self.c_attn
[ Member data: returns FXfloat ]
Spotlight cutoff angle
self.l_attn
[ Member data: returns FXfloat ]
Constant attenuation factor
self.q_attn
[ Member data: returns FXfloat ]
Linear attenuation factor
FXLight()
[ Constructor: returns FXLight * ]
del this
[ Destructor: returns void ]
self.ambient
[ Member data: returns FXHVec * ]
self.diffuse
[ Member data: returns FXHVec * ]
Ambient material color
self.specular
[ Member data: returns FXHVec * ]
Diffuse material color
self.emission
[ Member data: returns FXHVec * ]
Specular material color
self.shininess
[ Member data: returns FXfloat ]
Emissive material color
FXMaterial()
[ Constructor: returns FXMaterial * ]
del this
[ Destructor: returns void ]
onPaint(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdate(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onEnter(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onLeave(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onMotion(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onChanged(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onClicked(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onDoubleClicked(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onTripleClicked(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onLassoed(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onSelected(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onDeselected(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onInserted(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onDeleted(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onLeftBtnPress(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onLeftBtnRelease(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onMiddleBtnPress(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onMiddleBtnRelease(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onRightBtnPress(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onRightBtnRelease(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUngrabbed(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onKeyPress(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onKeyRelease(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onFocusIn(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onFocusOut(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdPerspective(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdPerspective(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdParallel(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdParallel(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdFront(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdFront(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdBack(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdBack(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdLeft(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdLeft(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdRight(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdRight(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdTop(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdTop(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdBottom(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdBottom(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdResetView(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdFitView(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onDNDEnter(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onDNDLeave(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onDNDMotion(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onDNDDrop(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onTipTimer(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onQueryHelp(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onQueryTip(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdXYZDial(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdXYZDial(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdCurrent(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdCutSel(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdCopySel(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdPasteSel(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdDeleteSel(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdDeleteSel(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdBackColor(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdBackColor(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdAmbientColor(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdAmbientColor(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdLock(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdLock(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdLighting(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdLighting(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdFog(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdFog(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdDither(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdDither(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdFov(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdFov(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdZoom(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdZoom(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdLightAmbient(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdLightAmbient(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdLightDiffuse(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdLightDiffuse(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdLightSpecular(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdLightSpecular(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdTurbo(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdTurbo(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdPrintImage(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdPrintVector(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
self.PARALLEL
[ Constant: int ]
self.PERSPECTIVE
[ Constant: int ]
self.OFFSETPROJECTION
[ Constant: int ]
self.SURFACEPROJECTION
[ Constant: int ]
self.ID_PERSPECTIVE
[ Constant: int ]
self.ID_PARALLEL
[ Constant: int ]
self.ID_FRONT
[ Constant: int ]
self.ID_BACK
[ Constant: int ]
self.ID_LEFT
[ Constant: int ]
self.ID_RIGHT
[ Constant: int ]
self.ID_TOP
[ Constant: int ]
self.ID_BOTTOM
[ Constant: int ]
self.ID_RESETVIEW
[ Constant: int ]
self.ID_FITVIEW
[ Constant: int ]
self.ID_TIPTIMER
[ Constant: int ]
self.ID_BACK_COLOR
[ Constant: int ]
self.ID_AMBIENT_COLOR
[ Constant: int ]
self.ID_LIGHT_AMBIENT
[ Constant: int ]
self.ID_LIGHT_DIFFUSE
[ Constant: int ]
self.ID_LIGHT_SPECULAR
[ Constant: int ]
self.ID_LIGHTING
[ Constant: int ]
self.ID_TURBO
[ Constant: int ]
self.ID_FOG
[ Constant: int ]
self.ID_DITHER
[ Constant: int ]
self.ID_DIAL_X
[ Constant: int ]
self.ID_DIAL_Y
[ Constant: int ]
self.ID_DIAL_Z
[ Constant: int ]
self.ID_FOV
[ Constant: int ]
self.ID_ZOOM
[ Constant: int ]
self.ID_LOCK
[ Constant: int ]
self.ID_CUT_SEL
[ Constant: int ]
self.ID_COPY_SEL
[ Constant: int ]
self.ID_PASTE_SEL
[ Constant: int ]
self.ID_DELETE_SEL
[ Constant: int ]
self.ID_PRINT_IMAGE
[ Constant: int ]
self.ID_PRINT_VECTOR
[ Constant: int ]
self.ID_LAST
[ Constant: int ]
FXGLViewer(p,vis,tgt,sel,opts,x,y,w,h)
[ Constructor: returns FXPyGLViewer * ]
worldPix()
[ Member : returns FXdouble ]
modelPix()
[ Member : returns FXdouble ]
lasso(x1,y1,x2,y2)
[ Member : returns PyObject * ]
select(x,y,w,h)
[ Member : returns PyObject * ]
FXGLObject** select(FXint x,FXint y,FXint w,FXint h)
pick(x,y)
[ Member : returns FXPyGLObject * ]
setBounds(box)
[ Member : returns FXbool ]
fitToBounds(box)
[ Member : returns FXbool ]
getViewport()
[ Member : returns FXViewport * ]
eyeToScreen(e)
[ Member : returns PyObject * ]
void eyeToScreen(FXint& sx,FXint& sy,const FXVec& e);
screenToEye(sx,sy,eyez)
[ Member : returns FXVec ]
screenToTarget(sx,sy)
[ Member : returns FXVec ]
worldToEye(w)
[ Member : returns FXVec ]
worldToEyeZ(w)
[ Member : returns FXfloat ]
eyeToWorld(e)
[ Member : returns FXVec ]
worldVector(fx,fy,tx,ty)
[ Member : returns FXVec ]
setMaterial(mtl)
[ Member : returns void ]
getMaterial()
[ Member : returns FXMaterial * ]
setFieldOfView(fv)
[ Member : returns void ]
getFieldOfView()
[ Member : returns FXdouble ]
setZoom(zm)
[ Member : returns void ]
getZoom()
[ Member : returns FXdouble ]
setDistance(ed)
[ Member : returns void ]
getDistance()
[ Member : returns FXdouble ]
setOrientation(rot)
[ Member : returns void ]
getOrientation()
[ Member : returns FXQuat * ]
setCenter(cntr)
[ Member : returns void ]
getCenter()
[ Member : returns FXVec * ]
translate(vec)
[ Member : returns void ]
getBoreVector(sx,sy)
[ Member : returns PyObject * ]
getEyeVector()
[ Member : returns FXVec ]
getEyePosition()
[ Member : returns FXVec ]
setHelpText(text)
[ Member : returns void ]
getHelpText()
[ Member : returns FXString ]
setTipText(text)
[ Member : returns void ]
getTipText()
[ Member : returns FXString ]
getTransform()
[ Member : returns FXHMat * ]
getInvTransform()
[ Member : returns FXHMat * ]
setScene(sc)
[ Member : returns void ]
getScene()
[ Member : returns FXPyGLObject * ]
setSelection(sel)
[ Member : returns void ]
getSelection()
[ Member : returns FXPyGLObject * ]
setProjection(proj)
[ Member : returns void ]
getProjection()
[ Member : returns FXuint ]
setViewLock(lock)
[ Member : returns void ]
getViewLock()
[ Member : returns FXbool ]
setBackgroundColor(clr)
[ Member : returns void ]
getBackgroundColor()
[ Member : returns FXHVec ]
setAmbientColor(clr)
[ Member : returns void ]
getAmbientColor()
[ Member : returns FXHVec ]
readPixels(x,y,w,h)
[ Member : returns PyObject * ]
readFeedback(x,y,w,h)
[ Member : returns PyObject * ]
setMaxHits(maxh)
[ Member : returns void ]
getMaxHits()
[ Member : returns FXuint ]
doesTurbo()
[ Member : returns FXbool ]
getTurboMode()
[ Member : returns FXbool ]
setTurboMode(turbo)
[ Member : returns void ]
setLight(lite)
[ Member : returns void ]
getLight()
[ Member : returns FXLight * ]
setOffset(offs)
[ Member : returns void ]
getOffset()
[ Member : returns FXdouble ]
/ Return line offset
handle(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
onDefault(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
create()
[ Member : returns void ]
destroy()
[ Member : returns void ]
getDefaultWidth()
[ Member : returns FXint ]
getDefaultHeight()
[ Member : returns FXint ]
show()
[ Member : returns void ]
hide()
[ Member : returns void ]
enable()
[ Member : returns void ]
disable()
[ Member : returns void ]
canFocus()
[ Member : returns FXbool ]
setFocus()
[ Member : returns void ]
killFocus()
[ Member : returns void ]
recalc()
[ Member : returns void ]
layout()
[ Member : returns void ]
lower()
[ Member : returns void ]
move(x,y)
[ Member : returns void ]
resize(w,h)
[ Member : returns void ]
position(x,y,w,h)
[ Member : returns void ]
isComposite()
[ Member : returns FXbool ]
contains(x,y)
[ Member : returns FXbool ]
getWidthForHeight(h)
[ Member : returns FXint ]
getHeightForWidth(w)
[ Member : returns FXint ]
del this
[ Destructor: returns void ]
self.ID_LAST
[ Constant: int ]
FXGLObject()
[ Constructor: returns FXPyGLObject * ]
bounds(box)
[ Member : returns FXRange * ]
handle(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
onDefault(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
draw(viewer)
[ Member : returns void ]
hit(viewer)
[ Member : returns void ]
canDrag()
[ Member : returns FXbool ]
canDelete()
[ Member : returns FXbool ]
drag(viewer,fx,fy,tx,ty)
[ Member : returns FXbool ]
del this
[ Destructor: returns void ]
onFocusIn(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onFocusOut(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
FXGLGroup()
[ Constructor: returns FXPyGLGroup * ]
getList()
[ Member : returns FXGLObjectList * ]
getCurrent()
[ Member : returns FXint ]
setCurrent(cur)
[ Member : returns void ]
no()
[ Member : returns FXuint ]
insert(pos,obj)
[ Member : returns void ]
append(obj)
[ Member : returns void ]
remove(pos)
[ Member : returns void ]
clear()
[ Member : returns void ]
handle(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
onDefault(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
draw(viewer)
[ Member : returns void ]
hit(viewer)
[ Member : returns void ]
canDrag()
[ Member : returns FXbool ]
canDelete()
[ Member : returns FXbool ]
drag(viewer,fx,fy,tx,ty)
[ Member : returns FXbool ]
del this
[ Destructor: returns void ]
SURFACE_SINGLESIDED = SURFACE_SINGLESIDED
[ Constant: int ]
SURFACE_DUALSIDED = SURFACE_DUALSIDED
[ Constant: int ]
Single-sided [both sides same]
SHADING_NONE = SHADING_NONE
[ Constant: int ]
Dual-sided surface
SHADING_SMOOTH = SHADING_SMOOTH
[ Constant: int ]
No light source
SHADING_FLAT = SHADING_FLAT
[ Constant: int ]
Smooth shaded
FACECULLING_OFF = FACECULLING_OFF
[ Constant: int ]
Flag shaded
FACECULLING_ON = FACECULLING_ON
[ Constant: int ]
No face culling
STYLE_SURFACE = STYLE_SURFACE
[ Constant: int ]
Cull backward facing surfaces
STYLE_WIREFRAME = STYLE_WIREFRAME
[ Constant: int ]
Draw filled surfaces
STYLE_POINTS = STYLE_POINTS
[ Constant: int ]
Draw wire frame
STYLE_BOUNDBOX = STYLE_BOUNDBOX
[ Constant: int ]
Draw as points Draw bounding box
onDNDDrop(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onDNDMotion(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onQueryTip(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdShadeOff(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdShadeOff(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdShadeOn(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdShadeOn(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdShadeSmooth(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdShadeSmooth(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdFrontMaterial(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdFrontMaterial(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdBackMaterial(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdBackMaterial(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdDrawingStyle(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdDrawingStyle(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
self.ID_SHADEOFF
[ Constant: int ]
self.ID_SHADEON
[ Constant: int ]
self.ID_SHADESMOOTH
[ Constant: int ]
self.ID_TOGGLE_SIDED
[ Constant: int ]
self.ID_TOGGLE_CULLING
[ Constant: int ]
self.ID_STYLE_POINTS
[ Constant: int ]
self.ID_STYLE_WIREFRAME
[ Constant: int ]
self.ID_STYLE_SURFACE
[ Constant: int ]
self.ID_STYLE_BOUNDINGBOX
[ Constant: int ]
self.ID_FRONT_MATERIAL
[ Constant: int ]
self.ID_BACK_MATERIAL
[ Constant: int ]
self.ID_LAST
[ Constant: int ]
FXGLShape(x,y,z,opts)
[ Constructor: returns FXPyGLShape * ]
setTipText(text)
[ Member : returns void ]
getTipText()
[ Member : returns FXString ]
setMaterial(side,mtl)
[ Member : returns void ]
getMaterial(side)
[ Member : returns FXMaterial * ]
handle(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
onDefault(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
draw(viewer)
[ Member : returns void ]
hit(viewer)
[ Member : returns void ]
canDrag()
[ Member : returns FXbool ]
canDelete()
[ Member : returns FXbool ]
drag(viewer,fx,fy,tx,ty)
[ Member : returns FXbool ]
del this
[ Destructor: returns void ]
self.pos
[ Member data: returns FXVec * ]
FXGLPoint(x,y,z)
[ Constructor: returns FXPyGLPoint * ]
handle(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
onDefault(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
draw(viewer)
[ Member : returns void ]
hit(viewer)
[ Member : returns void ]
canDrag()
[ Member : returns FXbool ]
canDelete()
[ Member : returns FXbool ]
drag(viewer,fx,fy,tx,ty)
[ Member : returns FXbool ]
del this
[ Destructor: returns void ]
self.fm
[ Member data: returns FXGLPoint * ]
self.to
[ Member data: returns FXGLPoint * ]
FXGLLine(fx,fy,fz,tx,ty,tz)
[ Constructor: returns FXPyGLLine * ]
handle(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
onDefault(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
draw(viewer)
[ Member : returns void ]
hit(viewer)
[ Member : returns void ]
canDrag()
[ Member : returns FXbool ]
canDelete()
[ Member : returns FXbool ]
drag(viewer,fx,fy,tx,ty)
[ Member : returns FXbool ]
del this
[ Destructor: returns void ]
self.width
[ Member data: returns FXfloat ]
self.height
[ Member data: returns FXfloat ]
self.depth
[ Member data: returns FXfloat ]
FXGLCube(x,y,z,w,h,d)
[ Constructor: returns FXPyGLCube * ]
handle(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
onDefault(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
draw(viewer)
[ Member : returns void ]
hit(viewer)
[ Member : returns void ]
canDrag()
[ Member : returns FXbool ]
canDelete()
[ Member : returns FXbool ]
drag(viewer,fx,fy,tx,ty)
[ Member : returns FXbool ]
del this
[ Destructor: returns void ]
self.radius
[ Member data: returns FXfloat ]
FXGLSphere(x,y,z,r)
[ Constructor: returns FXPyGLSphere * ]
handle(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
onDefault(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
draw(viewer)
[ Member : returns void ]
hit(viewer)
[ Member : returns void ]
canDrag()
[ Member : returns FXbool ]
canDelete()
[ Member : returns FXbool ]
drag(viewer,fx,fy,tx,ty)
[ Member : returns FXbool ]
del this
[ Destructor: returns void ]
self.height
[ Member data: returns FXfloat ]
self.radius
[ Member data: returns FXfloat ]
FXGLCylinder(x,y,z,h,r)
[ Constructor: returns FXPyGLCylinder * ]
handle(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
onDefault(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
draw(viewer)
[ Member : returns void ]
hit(viewer)
[ Member : returns void ]
canDrag()
[ Member : returns FXbool ]
canDelete()
[ Member : returns FXbool ]
drag(viewer,fx,fy,tx,ty)
[ Member : returns FXbool ]
del this
[ Destructor: returns void ]
self.height
[ Member data: returns FXfloat ]
self.radius
[ Member data: returns FXfloat ]
FXGLCone(x,y,z,h,r)
[ Constructor: returns FXPyGLCone * ]
handle(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
onDefault(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
draw(viewer)
[ Member : returns void ]
hit(viewer)
[ Member : returns void ]
canDrag()
[ Member : returns FXbool ]
canDelete()
[ Member : returns FXbool ]
drag(viewer,fx,fy,tx,ty)
[ Member : returns FXbool ]
del this
[ Destructor: returns void ]
FXGLTriangleMesh(x,y,z,nv,v,n,c,t)
[ Constructor: returns FXPyGLTriangleMesh * ]
setVertexNumber(nvertices)
[ Member : returns void ]
getVertexNumber()
[ Member : returns FXint ]
setVertexBuffer(vertices)
[ Member : returns void ]
setColorBuffer(colors)
[ Member : returns void ]
setNormalBuffer(normals)
[ Member : returns void ]
setTextureCoordBuffer(textures)
[ Member : returns void ]
getVertexBuffer()
[ Member : returns FXfloat * ]
getColorBuffer()
[ Member : returns FXfloat * ]
getNormalBuffer()
[ Member : returns FXfloat * ]
getTextureCoordBuffer()
[ Member : returns FXfloat * ]
handle(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
onDefault(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
draw(viewer)
[ Member : returns void ]
hit(viewer)
[ Member : returns void ]
canDrag()
[ Member : returns FXbool ]
canDelete()
[ Member : returns FXbool ]
drag(viewer,fx,fy,tx,ty)
[ Member : returns FXbool ]
del this
[ Destructor: returns void ]