← Back to team overview

yade-dev team mailing list archive

Re: [Branch ~yade-dev/yade/trunk] Rev 1969: utils.facetBox() and utils.facetCylinder() description has been formatted to reStructuredText-for...

 

It seems, that now epydoc builds normal descriptions of the utils.facetBox()
and utils.facetCylinder()

But it is working only with:
 yade-trunk-cxx yade-epydoc.py

but not:
 yade-trunk yade-epydoc.py
______________________________


Anton Gladkyy


2010/1/15 <noreply@xxxxxxxxxxxxx>

> ------------------------------------------------------------
> revno: 1969
> committer: Anton Gladky <gladky.anton@xxxxxxxxx>
> branch nick: trunk
> timestamp: Fri 2010-01-15 09:15:15 +0100
> message:
>  utils.facetBox() and utils.facetCylinder() description has been formatted
> to reStructuredText-format.
> modified:
>  py/utils.py
>
>
> --
> lp:yade
> https://code.launchpad.net/~yade-dev/yade/trunk<https://code.launchpad.net/%7Eyade-dev/yade/trunk>
>
> Your team Yade developers is subscribed to branch lp:yade.
> To unsubscribe from this branch go to
> https://code.launchpad.net/~yade-dev/yade/trunk/+edit-subscription<https://code.launchpad.net/%7Eyade-dev/yade/trunk/+edit-subscription>
> .
>
> === modified file 'py/utils.py'
> --- py/utils.py 2010-01-14 15:57:38 +0000
> +++ py/utils.py 2010-01-15 08:15:15 +0000
> @@ -231,23 +231,21 @@
>        return b
>
>  def facetBox(center,extents,orientation=[1,0,0,0],wallMask=63,**kw):
> -       """Create arbitrarily-aligned box composed of facets, with given
> center, extents and orientation.
> +       """
> +       Create arbitrarily-aligned box composed of facets, with given
> center, extents and orientation.
>        If any of the box dimensions is zero, corresponding facets will not
> be created. The facets are oriented outwards from the box.
> -
> -       @param center: center of the created box; (X,Y,Z) coordinates;
> -
> -       @param extents: lengths of the box sides; (eX,eY,eZ);
> -
> -       @param orientation: orientation of the box in quaternion format;
> -
> -       @param wallMask: bitmask; determines which walls will be created,
> in the order -x (1), +x (2), -y (4), +y (8), -z (16), +z (32). The numbers
> are ANDed; the default 63 means to create all walls;
> -
> -       @param **kw: passed to utils.facet;
> -
> -       @return : List of facets forming the box;
> -
> +       Return list of facets forming the box;
> +
> +       :Parameters:
> +                       - `center`: center of the created box; (X,Y,Z)
> coordinates;
> +                       - `extents`: lengths of the box sides; (eX,eY,eZ);
> +                       - `orientation`: orientation of the box in
> quaternion format;
> +                       - `extents`: lengths of the box sides; (eX,eY,eZ);
> +                       - `wallMask`: bitmask; determines which walls will
> be created, in the order -x (1), +x (2), -y (4), +y (8), -z (16), +z (32).
> The numbers are ANDed; the default 63 means to create all walls;
> +                       - `**kw`: passed to utils.facet;
>        """
>
> +
>        #Defense from zero dimensions
>        if (extents[0]==0):
>                wallMask=1
> @@ -281,25 +279,20 @@
>        return ret
>
>  def
> facetCylinder(center,radius,height,orientation=[1,0,0,0],segmentsNumber=10,closed=1,**kw):
> -       """Create arbitrarily-aligned cylinder composed of facets, with
> given center, radius, height and orientation.
> -
> -       @param center: center of the created box; (X,Y,Z) coordinates;
> -
> -       @param radius: cylinder radius;
> -
> -       @param height: cylinder height;
> -
> -       @param orientation: orientation of the box in quaternion format;
> -
> -       @param segmentsNumber: the number of edges on the cylinder surface,
> the minimum is 5;
> -
> -       @param closed:  defines, whether cylinder is closed from the ends
> or not;
> -
> -       @param **kw: passed to utils.facet;
> -
> -       @return : List of facets forming the cylinder;
> -
> -       """
> +       """
> +       Create arbitrarily-aligned cylinder composed of facets, with given
> center, radius, height and orientation.
> +       Return List of facets forming the cylinder;
> +
> +       :Parameters:
> +                       - `center`: center of the created cylinder; (X,Y,Z)
> coordinates;
> +                       - `radius`: cylinder radius;
> +                       - `height`: cylinder height;
> +                       - `orientation`: orientation of the cylinder in
> quaternion format;
> +                       - `segmentsNumber`: the number of edges on the
> cylinder surface, the minimum is 5;
> +                       - `closed`: defines, whether cylinder is closed
> from the ends or not;
> +                       - `**kw`: passed to utils.facet;
> +       """
> +
>        #Defense from zero dimensions
>        if (segmentsNumber<5):
>                raise RuntimeError("The segmentsNumber should be at least
> 5");
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~yade-dev<https://launchpad.net/%7Eyade-dev>
> Post to     : yade-dev@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~yade-dev<https://launchpad.net/%7Eyade-dev>
> More help   : https://help.launchpad.net/ListHelp
>
>

References