<?xml version='1.0' encoding='us-ascii' ?>
 
<!-- XML component catalog -->
<begin-catalog>

<!-- Path prefix information -->

<path-prefix-list>
</path-prefix-list>

<!-- Component list -->
<component-list>
	<component>
		<!-- Component identification -->
		<component-name>GEOM</component-name>
		<component-username>Geometry</component-username>
		<component-type>Geom</component-type>
		<component-author>NRI</component-author>
		<component-version> 1.0</component-version>
		<component-comment>Geom component - Open CASCADE</component-comment>
		<component-multistudy>1</component-multistudy>
		<component-icone>ModuleGeom.png</component-icone>

		<!-- component interface list -->
		<component-interface-list>
			<!-- component interface identification -->
			<component-interface-name>GEOM</component-interface-name>
			<component-interface-comment>No comment</component-interface-comment>

		<!-- Component service list-->
			<component-service-list>
			         <component-service>
				        <service-name>InitGeomEngine</service-name>
					<service-author></service-author>
					<service-version></service-version>
					<service-comment></service-comment>
					<service-by-default>1</service-by-default>
					<inParameter-list>
					    <inParameter>
					            <inParameter-type>long</inParameter-type>
						    <inParameter-name>StudyID</inParameter-name>
						    <inParameter-comment></inParameter-comment>
					    </inParameter>
					</inParameter-list>
					<outParameter-list>
					    <outParameter>
					            <outParameter-type>Engines::GEOM_Gen</outParameter-type>
						    <outParameter-name>geomEngine</outParameter-name>
						    <outParameter-comment></outParameter-comment>
					    </outParameter>
					</outParameter-list>
			        </component-service>
                    <component-service>
                        <service-name>MakeAxisStruct</service-name>
                        <service-author></service-author>
                        <service-version></service-version>
                        <service-comment></service-comment>
                        <service-by-default>1</service-by-default>
                        <inParameter-list>
                            <inParameter>
                                <inParameter-type>double</inParameter-type>
                                <inParameter-name>x</inParameter-name>
                                <inParameter-comment></inParameter-comment>
                            </inParameter>
                            <inParameter>
                                <inParameter-type>double</inParameter-type>
                                <inParameter-name>y</inParameter-name>
                                <inParameter-comment></inParameter-comment>
                            </inParameter>
                            <inParameter>
                                <inParameter-type>double</inParameter-type>
                                <inParameter-name>z</inParameter-name>
                                <inParameter-comment></inParameter-comment>
                            </inParameter>
                            <inParameter>
                                <inParameter-type>double</inParameter-type>
                                <inParameter-name>vx</inParameter-name>
                                <inParameter-comment></inParameter-comment>
                            </inParameter>
                            <inParameter>
                                <inParameter-type>double</inParameter-type>
                                <inParameter-name>vy</inParameter-name>
                                <inParameter-comment></inParameter-comment>
                            </inParameter>
                            <inParameter>
                                <inParameter-type>double</inParameter-type>
                                <inParameter-name>vz</inParameter-name>
                                <inParameter-comment></inParameter-comment>
                            </inParameter>
                        </inParameter-list>
                        <outParameter-list>
                            <outParameter>
                                <outParameter-type>AxisStruct</outParameter-type>
                                <outParameter-name>axis</outParameter-name>
                                <outParameter-comment></outParameter-comment>
                            </outParameter>
			</outParameter-list>
                    </component-service>
                    <component-service>
                        <service-name>MakePointStruct</service-name>
                        <service-author></service-author>
                        <service-version></service-version>
                        <service-comment></service-comment>
                        <service-by-default>1</service-by-default>
                        <inParameter-list>
                            <inParameter>
                                <inParameter-type>double</inParameter-type>
                                <inParameter-name>x</inParameter-name>
                                <inParameter-comment></inParameter-comment>
                            </inParameter>
                            <inParameter>
                                <inParameter-type>double</inParameter-type>
                                <inParameter-name>y</inParameter-name>
                                <inParameter-comment></inParameter-comment>
                            </inParameter>
                            <inParameter>
                                <inParameter-type>double</inParameter-type>
                                <inParameter-name>z</inParameter-name>
                                <inParameter-comment></inParameter-comment>
                            </inParameter>
                        </inParameter-list>
                        <outParameter-list>
                            <outParameter>
                                <outParameter-type>PointStruct</outParameter-type>
                                <outParameter-name>point</outParameter-name>
                                <outParameter-comment></outParameter-comment>
                            </outParameter>
			</outParameter-list>
                    </component-service>
				<component-service>
					<!-- service-identification -->
					<service-name>MakeBox</service-name>
					<service-author>NRI</service-author>
					<service-version>1.0</service-version>
					<service-comment>test XML</service-comment>
					<service-by-default>1</service-by-default>
					<!-- service-connexion -->
					<inParameter-list>
						<inParameter>
							<inParameter-type>double</inParameter-type>
							<inParameter-name>x1</inParameter-name>
							<inParameter-comment>X coordinate</inParameter-comment>
						</inParameter>
						<inParameter>
							<inParameter-type>double</inParameter-type>
							<inParameter-name>y1</inParameter-name>
							<inParameter-comment>Y coordinate</inParameter-comment>
						</inParameter>
						<inParameter>
							<inParameter-type>double</inParameter-type>
							<inParameter-name>z1</inParameter-name>
							<inParameter-comment>Z coordinate</inParameter-comment>
						</inParameter>
						<inParameter>
							<inParameter-type>double</inParameter-type>
							<inParameter-name>x2</inParameter-name>
							<inParameter-comment>X coordinate</inParameter-comment>
						</inParameter>
						<inParameter>
							<inParameter-type>double</inParameter-type>
							<inParameter-name>y2</inParameter-name>
							<inParameter-comment>Y coordinate</inParameter-comment>
						</inParameter>
						<inParameter>
							<inParameter-type>double</inParameter-type>
							<inParameter-name>z2</inParameter-name>
							<inParameter-comment>Z coordinate</inParameter-comment>
						</inParameter>
					</inParameter-list>
                       	 		<outParameter-list>
						<outParameter>
							<outParameter-type>GEOM_Shape</outParameter-type>
							<outParameter-name>shape</outParameter-name>
							<outParameter-comment>boite</outParameter-comment>
						</outParameter>
					</outParameter-list>
				</component-service>
				<component-service>
					<!-- service-identification -->
					<service-name>MakeSphere</service-name>
					<service-author>NRI</service-author>
					<service-version>1.0</service-version>
					<service-comment>test XML</service-comment>
					<service-by-default>1</service-by-default>
					<!-- service-connexion -->
					<inParameter-list>
						<inParameter>
							<inParameter-type>double</inParameter-type>
							<inParameter-name>x1</inParameter-name>
							<inParameter-comment>X coordinate</inParameter-comment>
						</inParameter>
						<inParameter>
							<inParameter-type>double</inParameter-type>
							<inParameter-name>y1</inParameter-name>
							<inParameter-comment>Y coordinate</inParameter-comment>
						</inParameter>
						<inParameter>
							<inParameter-type>double</inParameter-type>
							<inParameter-name>z1</inParameter-name>
							<inParameter-comment>Z coordinate</inParameter-comment>
						</inParameter>
						<inParameter>
							<inParameter-type>double</inParameter-type>
							<inParameter-name>radius</inParameter-name>
							<inParameter-comment>Sphere Radius</inParameter-comment>
						</inParameter>
					</inParameter-list>
                       	 		<outParameter-list>
						<outParameter>
							<outParameter-type>GEOM_Shape</outParameter-type>
							<outParameter-name>shape</outParameter-name>
							<outParameter-comment>sphere</outParameter-comment>
						</outParameter>
					</outParameter-list>
				</component-service>
                                <component-service>
                                        <!-- service-identification -->
                                        <service-name>MakeTranslation</service-name>
                                        <service-author>NRI</service-author>
                                        <service-version>1.0</service-version>
                                        <service-comment>test XML</service-comment>
                                        <service-by-default>1</service-by-default>
                                        <!-- service-connexion -->
                                        <inParameter-list>
                                                <inParameter>
                                                        <inParameter-type>GEOM_Shape</inParameter-type>
                                                        <inParameter-name>shape1</inParameter-name>
                                                        <inParameter-comment>Shape</inParameter-comment>
                                                </inParameter>
                                                <inParameter>
                                                        <inParameter-type>double</inParameter-type>
                                                        <inParameter-name>x1</inParameter-name>
                                                        <inParameter-comment>..</inParameter-comment>
                                                </inParameter>
                                                <inParameter>
                                                        <inParameter-type>double</inParameter-type>
                                                        <inParameter-name>y1</inParameter-name>
                                                        <inParameter-comment>..</inParameter-comment>
                                                </inParameter>
                                                <inParameter>
                                                        <inParameter-type>double</inParameter-type>
                                                        <inParameter-name>z1</inParameter-name>
                                                        <inParameter-comment>..</inParameter-comment>
                                                </inParameter>
                                        </inParameter-list>
                                        <outParameter-list>
                                                <outParameter>
                                                        <outParameter-type>GEOM_Shape</outParameter-type>
                                                        <outParameter-name>shape</outParameter-name>
                                                        <outParameter-comment>Result</outParameter-comment>
                                                </outParameter>
                                        </outParameter-list>
                                </component-service>
                                <component-service>
                                        <!-- service-identification -->
                                        <service-name>MakeCopy</service-name>
                                        <service-author>NRI</service-author>
                                        <service-version>1.0</service-version>
                                        <service-comment>test XML</service-comment>
                                        <service-by-default>1</service-by-default>
                                        <!-- service-connexion -->
                                        <inParameter-list>
                                                <inParameter>
                                                        <inParameter-type>GEOM_Shape</inParameter-type>
                                                        <inParameter-name>shape1</inParameter-name>
                                                        <inParameter-comment>Shape</inParameter-comment>
                                                </inParameter>
                                        </inParameter-list>
                                        <outParameter-list>
                                                <outParameter>
                                                        <outParameter-type>GEOM_Shape</outParameter-type>
                                                        <outParameter-name>shape</outParameter-name>
                                                        <outParameter-comment>Result</outParameter-comment>
                                                </outParameter>
                                        </outParameter-list>
                                </component-service>
                                <component-service>
                                        <!-- service-identification -->
                                        <service-name>MakeBoolean</service-name>
                                        <service-author>NRI</service-author>
                                        <service-version>1.0</service-version>
                                        <service-comment>test XML</service-comment>
                                        <service-by-default>1</service-by-default>
                                        <!-- service-connexion -->
                                        <inParameter-list>
                                                <inParameter>
                                                        <inParameter-type>GEOM_Shape</inParameter-type>
                                                        <inParameter-name>shape1</inParameter-name>
                                                        <inParameter-comment>Shape</inParameter-comment>
                                                </inParameter>
                                                <inParameter>
                                                        <inParameter-type>GEOM_Shape</inParameter-type>
                                                        <inParameter-name>shape2</inParameter-name>
                                                        <inParameter-comment>Tools</inParameter-comment>
                                                </inParameter>
                                                <inParameter>
                                                        <inParameter-type>long</inParameter-type>
                                                        <inParameter-name>operation</inParameter-name>
                                                        <inParameter-comment>Operation Type</inParameter-comment>
                                                </inParameter>
                                        </inParameter-list>
                                        <outParameter-list>
                                                <outParameter>
                                                        <outParameter-type>GEOM_Shape</outParameter-type>
                                                        <outParameter-name>shape</outParameter-name>
                                                        <outParameter-comment>Result</outParameter-comment>
                                                </outParameter>
                                        </outParameter-list>
                                </component-service>
                                <component-service>
                                        <!-- service-identification -->
                                        <service-name>MakeFuse</service-name>
                                        <service-author>NRI</service-author>
                                        <service-version>1.0</service-version>
                                        <service-comment>test XML</service-comment>
                                        <service-by-default>1</service-by-default>
                                        <!-- service-connexion -->
                                        <inParameter-list>
                                                <inParameter>
                                                        <inParameter-type>GEOM_Shape</inParameter-type>
                                                        <inParameter-name>shape1</inParameter-name>
                                                        <inParameter-comment>Shape</inParameter-comment>
                                                </inParameter>
                                                <inParameter>
                                                        <inParameter-type>GEOM_Shape</inParameter-type>
                                                        <inParameter-name>shape2</inParameter-name>
                                                        <inParameter-comment>Tools</inParameter-comment>
                                                </inParameter>
                                        </inParameter-list>
                                        <outParameter-list>
                                                <outParameter>
                                                        <outParameter-type>GEOM_Shape</outParameter-type>
                                                        <outParameter-name>shape</outParameter-name>
                                                        <outParameter-comment>Result</outParameter-comment>
                                                </outParameter>
                                        </outParameter-list>
                                </component-service>
			</component-service-list>
		</component-interface-list>
	<constraint>hostname = localhost</constraint>
	</component>
</component-list>
</begin-catalog>