Commit 0af692c2 authored by Kenneth Moreland's avatar Kenneth Moreland

Update documentation on ICET_IMAGE_COLOR_RGB_FLOAT

Also removed whitespace at the end of generated manpages.
parent a70bb7f1
......@@ -14,6 +14,8 @@ Revision 2.2:
Added the icetCompositeImage function to allow IceT to operate on
pre-rendered images rather than rely on a rendering callback.
Added the ICET_IMAGE_COLOR_RGB_FLOAT color format.
Revision 2.1:
Added Radix-k as a single-image strategy.
......
'\" t
.\" Manual page created with latex2man on Mon Sep 22 15:51:52 MDT 2014
.\" Manual page created with latex2man on Tue Mar 13 15:04:17 MDT 2018
.\" NOTE: This file is generated, DO NOT EDIT.
.de Vb
.ft CW
......@@ -32,53 +32,53 @@ int \fBicetAddTile\fP( IceTInt \fIx\fP,
.SH Description
.PP
Adds a tile to the tiled display. Every process, whether actually
displaying a tile or not, must declare the tiles in the display and which
Adds a tile to the tiled display. Every process, whether actually
displaying a tile or not, must declare the tiles in the display and which
processes drive them with \fBicetResetTiles\fP
and \fBicetAddTile\fP\&.
Thus, each process calls \fBicetAddTile\fP
once for each tile in the
display, and all processes must declare them in the same order.
once for each tile in the
display, and all processes must declare them in the same order.
.PP
The parameters \fIx\fP,
\fIy\fP,
\fIwidth\fP,
and \fIheight\fP
define
the tile\&'s viewport in the logical global display much in the same way
define
the tile\&'s viewport in the logical global display much in the same way
\fBglViewport\fP
declares a region in a physical display in
\fbOpenGL \fP\&.\fBIceT \fPplaces no limits on the extents of the logical global
declares a region in a physical display in
\fbOpenGL \fP\&.\fBIceT \fPplaces no limits on the extents of the logical global
display. That is, there are no limits on the values of \fIx\fP
and
and
\fIy\fP\&.
They can extend as far as they want in both the positive and
negative directions.
They can extend as far as they want in both the positive and
negative directions.
.PP
\fBIceT \fPwill project its images onto the region of the logical global
display that just covers all of the tiles. Therefore, shifting all the
tiles in the logical global display by the same amount will have no real
overall effect.
\fBIceT \fPwill project its images onto the region of the logical global
display that just covers all of the tiles. Therefore, shifting all the
tiles in the logical global display by the same amount will have no real
overall effect.
.PP
The \fIdisplay_rank\fP
parameter identifies the rank of the process
that will be displaying the given tile. It is assumed that the output of
the rendering window of the given process is projected onto the space in
parameter identifies the rank of the process
that will be displaying the given tile. It is assumed that the output of
the rendering window of the given process is projected onto the space in
a tiled display given by \fIx\fP,
\fIy\fP,
\fIwidth\fP,
and
and
\fIheight\fP\&.
Each tile must have a valid rank (between 0 and
Each tile must have a valid rank (between 0 and
$\fBICET_NUM_PROCESSES\fP
\- 1$). Furthermore, no process may be
displaying more than one tile.
\- 1$). Furthermore, no process may be
displaying more than one tile.
.PP
.SH Return Value
.PP
Returns the index of the tile created or \-1 if the tile could not be
created.
Returns the index of the tile created or \-1 if the tile could not be
created.
.PP
.SH Errors
......@@ -87,32 +87,32 @@ created.
\fBICET_INVALID_VALUE\fP
Raised if \fIdisplay_rank\fP
is not a valid process rank, if \fIdisplay_rank\fP
is already
is already
assigned to another tile, or if \fIwidth\fP
or \fIheight\fP
is
smaller than 1. If this error is raised, nothing is done and \-1 is
returned.
is
smaller than 1. If this error is raised, nothing is done and \-1 is
returned.
.PP
.SH Warnings
.PP
None.
None.
.PP
.SH Bugs
.PP
All processes must specify the same tiles in the same order. \fBIceT \fP
will assume this even though it is not explicitly detected or enforced.
will assume this even though it is not explicitly detected or enforced.
.PP
.SH Copyright
Copyright (C)2003 Sandia Corporation
Copyright (C)2003 Sandia Corporation
.PP
Under the terms of Contract DE\-AC04\-94AL85000 with Sandia Corporation, the
U.S. Government retains certain rights in this software.
Under the terms of Contract DE\-AC04\-94AL85000 with Sandia Corporation, the
U.S. Government retains certain rights in this software.
.PP
This source code is released under the New BSD License.
This source code is released under the New BSD License.
.PP
.SH See Also
......
'\" t
.\" Manual page created with latex2man on Mon Sep 22 15:51:52 MDT 2014
.\" Manual page created with latex2man on Tue Mar 13 15:04:17 MDT 2018
.\" NOTE: This file is generated, DO NOT EDIT.
.de Vb
.ft CW
......@@ -13,7 +13,7 @@
.TH "icetBoundingBox" "3" "August 9, 2010" "\fBIceT \fPReference" "\fBIceT \fPReference"
.SH NAME
\fBicetBoundingBoxd\fP,\fBicetBoundingBoxf\fP \-\- set bounds of geometry
\fBicetBoundingBoxd\fP,\fBicetBoundingBoxf\fP \-\- set bounds of geometry
.PP
.SH Synopsis
......@@ -43,38 +43,38 @@ void \fBicetBoundingBoxf\fP( IceTFloat \fIx_min\fP,
.SH Description
.PP
Establishes the bounds of the geometry as contained in an axis\-aligned
box with the given extents.
Establishes the bounds of the geometry as contained in an axis\-aligned
box with the given extents.
.PP
\fBicetBoundingBoxd\fPand \fBicetBoundingBoxf\fP are really just convience
functions. They create an array of the 8 corner vertices and set the
\fBicetBoundingBoxd\fPand \fBicetBoundingBoxf\fP are really just convience
functions. They create an array of the 8 corner vertices and set the
bounding vertices appropriately. See \fBicetBoundingVertices\fP
for
more information.
for
more information.
.PP
.SH Errors
.PP
None.
None.
.PP
.SH Warnings
.PP
None.
None.
.PP
.SH Bugs
.PP
None known.
None known.
.PP
.SH Copyright
Copyright (C)2003 Sandia Corporation
Copyright (C)2003 Sandia Corporation
.PP
Under the terms of Contract DE\-AC04\-94AL85000 with Sandia Corporation, the
U.S. Government retains certain rights in this software.
Under the terms of Contract DE\-AC04\-94AL85000 with Sandia Corporation, the
U.S. Government retains certain rights in this software.
.PP
This source code is released under the New BSD License.
This source code is released under the New BSD License.
.PP
.SH See Also
......
'\" t
.\" Manual page created with latex2man on Mon Sep 22 15:51:52 MDT 2014
.\" Manual page created with latex2man on Tue Mar 13 15:04:17 MDT 2018
.\" NOTE: This file is generated, DO NOT EDIT.
.de Vb
.ft CW
......@@ -13,7 +13,7 @@
.TH "icetBoundingBox" "3" "August 9, 2010" "\fBIceT \fPReference" "\fBIceT \fPReference"
.SH NAME
\fBicetBoundingBoxd\fP,\fBicetBoundingBoxf\fP \-\- set bounds of geometry
\fBicetBoundingBoxd\fP,\fBicetBoundingBoxf\fP \-\- set bounds of geometry
.PP
.SH Synopsis
......@@ -43,38 +43,38 @@ void \fBicetBoundingBoxf\fP( IceTFloat \fIx_min\fP,
.SH Description
.PP
Establishes the bounds of the geometry as contained in an axis\-aligned
box with the given extents.
Establishes the bounds of the geometry as contained in an axis\-aligned
box with the given extents.
.PP
\fBicetBoundingBoxd\fPand \fBicetBoundingBoxf\fP are really just convience
functions. They create an array of the 8 corner vertices and set the
\fBicetBoundingBoxd\fPand \fBicetBoundingBoxf\fP are really just convience
functions. They create an array of the 8 corner vertices and set the
bounding vertices appropriately. See \fBicetBoundingVertices\fP
for
more information.
for
more information.
.PP
.SH Errors
.PP
None.
None.
.PP
.SH Warnings
.PP
None.
None.
.PP
.SH Bugs
.PP
None known.
None known.
.PP
.SH Copyright
Copyright (C)2003 Sandia Corporation
Copyright (C)2003 Sandia Corporation
.PP
Under the terms of Contract DE\-AC04\-94AL85000 with Sandia Corporation, the
U.S. Government retains certain rights in this software.
Under the terms of Contract DE\-AC04\-94AL85000 with Sandia Corporation, the
U.S. Government retains certain rights in this software.
.PP
This source code is released under the New BSD License.
This source code is released under the New BSD License.
.PP
.SH See Also
......
'\" t
.\" Manual page created with latex2man on Mon Sep 22 15:51:52 MDT 2014
.\" Manual page created with latex2man on Tue Mar 13 15:04:17 MDT 2018
.\" NOTE: This file is generated, DO NOT EDIT.
.de Vb
.ft CW
......@@ -13,7 +13,7 @@
.TH "icetBoundingBox" "3" "August 9, 2010" "\fBIceT \fPReference" "\fBIceT \fPReference"
.SH NAME
\fBicetBoundingBoxd\fP,\fBicetBoundingBoxf\fP \-\- set bounds of geometry
\fBicetBoundingBoxd\fP,\fBicetBoundingBoxf\fP \-\- set bounds of geometry
.PP
.SH Synopsis
......@@ -43,38 +43,38 @@ void \fBicetBoundingBoxf\fP( IceTFloat \fIx_min\fP,
.SH Description
.PP
Establishes the bounds of the geometry as contained in an axis\-aligned
box with the given extents.
Establishes the bounds of the geometry as contained in an axis\-aligned
box with the given extents.
.PP
\fBicetBoundingBoxd\fPand \fBicetBoundingBoxf\fP are really just convience
functions. They create an array of the 8 corner vertices and set the
\fBicetBoundingBoxd\fPand \fBicetBoundingBoxf\fP are really just convience
functions. They create an array of the 8 corner vertices and set the
bounding vertices appropriately. See \fBicetBoundingVertices\fP
for
more information.
for
more information.
.PP
.SH Errors
.PP
None.
None.
.PP
.SH Warnings
.PP
None.
None.
.PP
.SH Bugs
.PP
None known.
None known.
.PP
.SH Copyright
Copyright (C)2003 Sandia Corporation
Copyright (C)2003 Sandia Corporation
.PP
Under the terms of Contract DE\-AC04\-94AL85000 with Sandia Corporation, the
U.S. Government retains certain rights in this software.
Under the terms of Contract DE\-AC04\-94AL85000 with Sandia Corporation, the
U.S. Government retains certain rights in this software.
.PP
This source code is released under the New BSD License.
This source code is released under the New BSD License.
.PP
.SH See Also
......
'\" t
.\" Manual page created with latex2man on Mon Sep 22 15:51:52 MDT 2014
.\" Manual page created with latex2man on Tue Mar 13 15:04:17 MDT 2018
.\" NOTE: This file is generated, DO NOT EDIT.
.de Vb
.ft CW
......@@ -33,59 +33,59 @@ void \fBicetBoundingVertices\fP( IceTInt \fIsize\fP,
.PP
\fBicetBoundingVertices\fP
is used to tell \fBIceT \fPwhat the bounds of the
is used to tell \fBIceT \fPwhat the bounds of the
geometry drawn by the callback registered with \fBicetDrawCallback\fP
or \fBicetGLDrawCallback\fP
are. The bounds are assumed to be the
convex hull of the vertices given. The user should take care to make
sure that the drawn geometry actually does fit within the convex hull, or
the data may be culled in unexpected ways. \fBIceT \fPruns most efficiently
when the bounds given are tight (match the actual volume of the data
well) and when the number of vertices given is minimal.
are. The bounds are assumed to be the
convex hull of the vertices given. The user should take care to make
sure that the drawn geometry actually does fit within the convex hull, or
the data may be culled in unexpected ways. \fBIceT \fPruns most efficiently
when the bounds given are tight (match the actual volume of the data
well) and when the number of vertices given is minimal.
.PP
The \fIsize\fP
parameter specifies the number of coordinates given for
each vertex. Coordinates are given in X\-Y\-Z\-W order. Any Y or Z
parameter specifies the number of coordinates given for
each vertex. Coordinates are given in X\-Y\-Z\-W order. Any Y or Z
coordinate not given (because \fIsize\fP
is less than 3) is assumed to
is less than 3) is assumed to
be 0.0, and any W coordinate not given (because \fIsize\fP
is less
than 4) is assumed to be 1.0\&.
is less
than 4) is assumed to be 1.0\&.
.PP
The \fItype\fP
parameter specifies in what data type the coordinates are
parameter specifies in what data type the coordinates are
given. Valid \fItype\fPs
are \fBICET_SHORT\fP,
\fBICET_INT\fP,
\fBICET_FLOAT\fP,
and \fBICET_DOUBLE\fP,
which correspond to types
which correspond to types
IceTShort,
IceTInt,
IceTFloat,
and
and
IceTDouble,
respectively.
respectively.
.PP
The \fIstride\fP
parameter specifies the offset between consecutive
parameter specifies the offset between consecutive
vertices in bytes. If \fIstride\fP
is 0, the array is assumed to be
tightly packed.
is 0, the array is assumed to be
tightly packed.
.PP
The \fIcount\fP
parameter specifies the number of vertices to set.
parameter specifies the number of vertices to set.
.PP
The \fIpointer\fP
parameter is an array of vertices with the first
vertex starting at the first byte.
parameter is an array of vertices with the first
vertex starting at the first byte.
.PP
If data replication is being used, each process in a data replication
group should register the same bounding vertices that encompass the
entire geometry. By default there is no data replication, so unless you
If data replication is being used, each process in a data replication
group should register the same bounding vertices that encompass the
entire geometry. By default there is no data replication, so unless you
call \fBicetDataReplicationGroup\fP,
all process can have their own
bounds.
all process can have their own
bounds.
.PP
.SH Errors
......@@ -101,21 +101,21 @@ or \fBICET_DOUBLE\fP\&.
.SH Warnings
.PP
None.
None.
.PP
.SH Bugs
.PP
None known.
None known.
.PP
.SH Copyright
Copyright (C)2003 Sandia Corporation
Copyright (C)2003 Sandia Corporation
.PP
Under the terms of Contract DE\-AC04\-94AL85000 with Sandia Corporation, the
U.S. Government retains certain rights in this software.
Under the terms of Contract DE\-AC04\-94AL85000 with Sandia Corporation, the
U.S. Government retains certain rights in this software.
.PP
This source code is released under the New BSD License.
This source code is released under the New BSD License.
.PP
.SH See Also
......
This diff is collapsed.
'\" t
.\" Manual page created with latex2man on Fri Sep 26 14:31:02 MDT 2014
.\" Manual page created with latex2man on Tue Mar 13 15:04:18 MDT 2018
.\" NOTE: This file is generated, DO NOT EDIT.
.de Vb
.ft CW
......@@ -28,49 +28,49 @@ void \fBicetCompositeMode\fP( IceTEnum \fImode\fP );
.SH Description
.PP
Sets the composite mode used when combining images. \fBIceT \fPenables
parallel rendering by allowing each process in your code to independently
render images of partial geometry. These partial\-geometry images are
then ``composited\&'' to form a single image equivalent to if all the
geometry were rendered by a single process.
Sets the composite mode used when combining images. \fBIceT \fPenables
parallel rendering by allowing each process in your code to independently
render images of partial geometry. These partial\-geometry images are
then ``composited\&'' to form a single image equivalent to if all the
geometry were rendered by a single process.
.PP
\fBIceT \fPsupports multiple operations that can be used to combine images.
The operator you use should be equivalent to that used by your rendering
\fBIceT \fPsupports multiple operations that can be used to combine images.
The operator you use should be equivalent to that used by your rendering
system to resolve .ighidden surfacehidden
surfaces or mix occluding
geometry with that behind it.
surfaces or mix occluding
geometry with that behind it.
.PP
The argument \fImode\fP
is one of the following enumerations:
is one of the following enumerations:
.PP
.TP
\fBICET_COMPOSITE_MODE_Z_BUFFER\fP
Use the
Use the
.igz\-bufferz\-buffer
hidden\-surface removal operation. The
compositing operation compares the distance of pixel fragments from the
viewpoint and passes the fragment closest to the user. In order for
this operation to work, images must have a depth buffer (set with
hidden\-surface removal operation. The
compositing operation compares the distance of pixel fragments from the
viewpoint and passes the fragment closest to the user. In order for
this operation to work, images must have a depth buffer (set with
\fBicetSetDepthFormat\fP).
.TP
\fBICET_COMPOSITE_MODE_BLEND\fP
Blend two fragments together
using the standard
Blend two fragments together
using the standard
.igover operator.igunder operatorover/under
operator. in
order for this operation to work, images must have a color buffer (set
with \fBicetSetColorFormat\fP)that has an alpha channel and there must be
operator. in
order for this operation to work, images must have a color buffer (set
with \fBicetSetColorFormat\fP)that has an alpha channel and there must be
\fIno\fP
depth buffer (as the operation makes no sense with depth).
depth buffer (as the operation makes no sense with depth).
Also, this mode will only work if \fBICET_ORDERED_COMPOSITE\fP
is
is
enabled and the order is set with \fBicetCompositeOrder\fP\&.
.PP
The default compositing mode is
The default compositing mode is
\fBICET_COMPOSITE_MODE_Z_BUFFER\fP\&.
The current composite mode is
The current composite mode is
stored in the \fBICET_COMPOSITE_MODE\fP
state variable.
state variable.
.PP
.SH Errors
......@@ -78,42 +78,42 @@ state variable.
.TP
\fBICET_INVALID_ENUM\fP
\fImode\fP
is not a valid composite mode.
is not a valid composite mode.
.PP
.SH Warnings
.PP
None.
None.
.PP
.SH Bugs
.PP
\fBicetCompositeMode\fP
will let you set a mode even if it is
incompatible with other current settings. Some settings will be checked
will let you set a mode even if it is
incompatible with other current settings. Some settings will be checked
during a call to \fBicetDrawFrame\fP
or \fBicetCompositeImage\fP\&.
For example, if the image format (specified with \fBicetSetColorFormat\fPand
\fBicetSetDepthFormat\fP)does not support the composite mode picked, you will
For example, if the image format (specified with \fBicetSetColorFormat\fPand
\fBicetSetDepthFormat\fP)does not support the composite mode picked, you will
get an error during the call to \fBicetDrawFrame\fP\&.
.PP
Other incompatibilities are also not checked. For example, if the
Other incompatibilities are also not checked. For example, if the
composite mode is set to \fBICET_COMPOSITE_MODE_BLEND\fP,
\fBIceT \fPwill
\fBIceT \fPwill
happily use this operator even if \fBICET_ORDERED_COMPOSITE\fP
is not
enabled. However, because order matters in the blend mode, you will
probably get incorrect images if the compositing happens in arbitrary
order.
is not
enabled. However, because order matters in the blend mode, you will
probably get incorrect images if the compositing happens in arbitrary
order.
.PP
.SH Copyright
Copyright (C)2010 Sandia Corporation
Copyright (C)2010 Sandia Corporation
.PP
Under the terms of Contract DE\-AC04\-94AL85000 with Sandia Corporation, the
U.S. Government retains certain rights in this software.
Under the terms of Contract DE\-AC04\-94AL85000 with Sandia Corporation, the
U.S. Government retains certain rights in this software.
.PP
This source code is released under the New BSD License.
This source code is released under the New BSD License.
.PP
.SH See Also
......
'\" t
.\" Manual page created with latex2man on Mon Sep 22 15:51:52 MDT 2014
.\" Manual page created with latex2man on Tue Mar 13 15:04:19 MDT 2018
.\" NOTE: This file is generated, DO NOT EDIT.
.de Vb
.ft CW
......@@ -29,54 +29,54 @@ const IceTInt *
.PP
If \fBICET_ORDERED_COMPOSITE\fP
is enabled and the current strategy
supports ordered composition (verified with the
is enabled and the current strategy
supports ordered composition (verified with the
\fBICET_STRATEGY_SUPPORTS_ORDERING\fP
state variable, then the order
state variable, then the order
which images are composited is specified with \fBicetCompositeOrder\fP\&.
If compositing is done with z\-buffer comparisons
If compositing is done with z\-buffer comparisons
(e.g. \fBicetCompositeMode\fP
is called with
is called with
\fBICET_COMPOSITE_MODE_Z_BUFFER\fP),
then the ordering does not
then the ordering does not
matter, and \fBICET_ORDERED_COMPOSITE\fP
should probably be disabled.
However, if compositing is done with color blending
should probably be disabled.
However, if compositing is done with color blending
(e.g. \fBicetCompositeMode\fP
is called with
is called with
\fBICET_COMPOSITE_MODE_BLEND\fP),
then the order in which the images
are composed can drastically change the output.
.PP
For ordered image compositing to work, the geometric objects rendered by
processes must be arranged such that if the geometry of one process is
``in front\&'' of the geometry of another process for any camera ray, that
ordering holds for all camera rays. It is the application\&'s
responsibility to ensure that such an ordering exists and to find that
ordering. The easiest way to do this is to ensure that the geometry of
each process falls cleanly into regions of a grid, octree, k\-d tree, or
similar structure.
.PP
Once the geometry order is determined for a particular rendering
viewpoint, it is given to \fBIceT \fPin the form of an array of ranks. The
then the order in which the images
are composed can drastically change the output.
.PP
For ordered image compositing to work, the geometric objects rendered by
processes must be arranged such that if the geometry of one process is
``in front\&'' of the geometry of another process for any camera ray, that
ordering holds for all camera rays. It is the application\&'s
responsibility to ensure that such an ordering exists and to find that
ordering. The easiest way to do this is to ensure that the geometry of
each process falls cleanly into regions of a grid, octree, k\-d tree, or
similar structure.
.PP
Once the geometry order is determined for a particular rendering
viewpoint, it is given to \fBIceT \fPin the form of an array of ranks. The
parameter \fIprocess_ranks\fP
should have exactly
should have exactly
\fBICET_NUM_PROCESSES\fP
entries, each with a unique, valid process
rank. The first process should have the geometry that is ``in front\&'' of
all others, the next directly behind that, and so on. It should be noted
that the application may actually impose only a partial order on the
geometry, but that can easily be converted to the linear ordering required
entries, each with a unique, valid process
rank. The first process should have the geometry that is ``in front\&'' of
all others, the next directly behind that, and so on. It should be noted
that the application may actually impose only a partial order on the
geometry, but that can easily be converted to the linear ordering required
by \fBIceT \fP\&.
.PP
When ordering is on, it is accepted that \fBicetCompositeOrder\fP
will
be called in between every frame since the order of the geometry may
change with the viewpoint.
will
be called in between every frame since the order of the geometry may
change with the viewpoint.
.PP
If data replication is in effect (see \fBicetDataReplicationGroup\fP),
all processes are still expected to be listed in \fIprocess_ranks\fP\&.
Correct ordering can be achieved by ensuring that all processes in each
Correct ordering can be achieved by ensuring that all processes in each
group are listed in contiguous entries in \fIprocess_ranks\fP\&.
.PP
.SH Errors
......@@ -85,31 +85,31 @@ group are listed in contiguous entries in \fIprocess_ranks\fP\&.
.TP
\fBICET_INVALID_VALUE\fP
Not every entry in the parameter \fIprocess_ranks\fP
was a unique,
valid process rank.
was a unique,
valid process rank.
.PP
.SH Warnings
.PP
None.
None.
.PP
.SH Bugs
.PP
If an \fBICET_INVALID_VALUE\fP
error is raised, internal arrays
pertaining to the ordering of images may not be restored properly. If
such an error is raised, the function should be re\-invoked with a valid
ordering before preceding. Unpredictable results may occur otherwise.
error is raised, internal arrays
pertaining to the ordering of images may not be restored properly. If
such an error is raised, the function should be re\-invoked with a valid
ordering before preceding. Unpredictable results may occur otherwise.
.PP
.SH Copyright
Copyright (C)2003 Sandia Corporation
Copyright (C)2003 Sandia Corporation
.PP
Under the terms of Contract DE\-AC04\-94AL85000 with Sandia Corporation, the
U.S. Government retains certain rights in this software.
Under the terms of Contract DE\-AC04\-94AL85000 with Sandia Corporation, the
U.S. Government retains certain rights in this software.
.PP
This source code is released under the New BSD License.
This source code is released under the New BSD License.
.PP
.SH See Also
......
'\" t
.\" Manual page created with latex2man on Mon Sep 22 15:51:52 MDT 2014
.\" Manual page created with latex2man on Tue Mar 13 15:04:19 MDT 2018
.\" NOTE: This file is generated, DO NOT EDIT.
.de Vb
.ft CW
......@@ -31,60 +31,60 @@ void \fBicetCopyState\fP( \fBIceTContext\fP \fIdest\fP,
.PP
The \fBicetCopyState\fP
function replaces the state of \fIdest\fP
with
with