<?xml version="1.0" encoding="UTF-8"?>
<GenerateModel xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="generateMetaModel_Module.xsd">
	<PythonExport
		Father="GeometrySurfacePy"
		Name="RectangularTrimmedSurfacePy"
		Twin="GeomTrimmedSurface"
		TwinPointer="GeomTrimmedSurface"
		Include="Mod/Part/App/Geometry.h"
		Namespace="Part"
		FatherInclude="Mod/Part/App/GeometrySurfacePy.h"
		FatherNamespace="Part"
		Constructor="true">
		<Documentation>
			<Author Licence="LGPL" Name="Werner Mayer" EMail="wmayer@users.sourceforge.net" />
			<UserDocu>Describes a portion of a surface (a patch) limited by two values of the
u parameter in the u parametric direction, and two values of the v parameter in the v parametric
direction. The domain of the trimmed surface must be within the domain of the surface being trimmed.

The trimmed surface is defined by:
- the basis surface, and
- the values (umin, umax) and (vmin, vmax) which limit it in the u and v parametric directions.

The trimmed surface is built from a copy of the basis surface. Therefore, when the basis surface
is modified the trimmed surface is not changed. Consequently, the trimmed surface does not
necessarily have the same orientation as the basis surface.</UserDocu>
		</Documentation>
		<Methode Name="uIso">
			<Documentation>
				<UserDocu>Builds the U isoparametric curve</UserDocu>
			</Documentation>
		</Methode>
		<Methode Name="vIso">
			<Documentation>
				<UserDocu>Builds the V isoparametric curve</UserDocu>
			</Documentation>
		</Methode>
	</PythonExport>
</GenerateModel>
