Warning: main(/www/www/htdocs/style/globals.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/photon/lib_ref/pt/ptcalcsurface.html on line 1
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/globals.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/photon/lib_ref/pt/ptcalcsurface.html on line 1
Warning: main(/www/www/htdocs/style/header.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/photon/lib_ref/pt/ptcalcsurface.html on line 8
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/header.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/photon/lib_ref/pt/ptcalcsurface.html on line 8
Force a control surface to calculate its geometry
void PtCalcSurface( PtWidget_t *widget,
PtSurface_t *surface );
ph
PtCalcSurface() forces a control surface to calculate its geometry.
The widget argument specifies the widget owning the surface,
while surface points to the data structure that describes the
control surface.
Both pointers must not be NULL.
This function is useful if the geometry of one surface depends on
that of another.
|
This function call amounts to a no-op if the geometry for the specified
surface has already been calculated for this pre/post-extent cycle. |
Photon
Safety: | |
Interrupt handler |
No |
Signal handler |
No |
Thread |
No |
PtCalcSurfaceByAction(),
PtCalcSurfaceById(),
PtSurfaceCalcBoundingBox(),
PtSurfaceCalcBoundingBoxById(),
PtSurfaceExtent(),
PtSurfaceExtentById(),
PtSurfaceRect(),
PtSurfaceRectById()
Control Surfaces
chapter of the Photon Programmer's Guide
Warning: main(/www/www/htdocs/style/footer.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/photon/lib_ref/pt/ptcalcsurface.html on line 110
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/footer.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/photon/lib_ref/pt/ptcalcsurface.html on line 110