<?xml version="1.0" ?>
<k3dml package="k3d" version="0.8.0.1" host="Windows-5.1;x86">
	<module name="k3d-deformation.module">
		<plugins>
			<plugin name="BendPoints" factory_id="fd599b45 20384cd3 b0af634b 9372888a" quality="stable" type="document">
				<short_description>Bends mesh points around an axis</short_description>
				<categories>
					<category>Deformation</category>
				</categories>
				<interfaces>
					<interface>k3d::imesh_source</interface>
					<interface>k3d::imesh_sink</interface>
				</interfaces>
				<metadata/>
			</plugin>
			<plugin name="BulgePoints" factory_id="b7002ece 8e6348f5 a99ce9b0 fbeba55f" quality="stable" type="document">
				<short_description>Bulges mesh points around a point</short_description>
				<categories>
					<category>Deformation</category>
				</categories>
				<interfaces>
					<interface>k3d::imesh_source</interface>
					<interface>k3d::imesh_sink</interface>
				</interfaces>
				<metadata/>
			</plugin>
			<plugin name="MorphPoints" factory_id="c52c53c2 3fca4d28 88db7096 ea60f819" quality="experimental" type="document">
				<short_description>Applies morph to different targets, interpolating between target and source position</short_description>
				<categories>
					<category>Deformation</category>
				</categories>
				<interfaces>
					<interface>k3d::imesh_source</interface>
					<interface>k3d::imesh_sink</interface>
				</interfaces>
				<metadata/>
			</plugin>
			<plugin name="ScalePoints" factory_id="d3829136 1f934c4d 89151994 a49d9f65" quality="stable" type="document">
				<short_description>Scales mesh points</short_description>
				<categories>
					<category>Deformation</category>
				</categories>
				<interfaces>
					<interface>k3d::imesh_source</interface>
					<interface>k3d::imesh_sink</interface>
				</interfaces>
				<metadata/>
			</plugin>
			<plugin name="ShearPoints" factory_id="0def4291 51ce479b adf9aec8 ed522ccc" quality="stable" type="document">
				<short_description>Shears mesh points along an axis</short_description>
				<categories>
					<category>Deformation</category>
				</categories>
				<interfaces>
					<interface>k3d::imesh_source</interface>
					<interface>k3d::imesh_sink</interface>
				</interfaces>
				<metadata/>
			</plugin>
			<plugin name="TaperPoints" factory_id="4d05f002 27764b67 a1a12e21 436c3d06" quality="stable" type="document">
				<short_description>Tapers mesh points along an axis</short_description>
				<categories>
					<category>Deformation</category>
				</categories>
				<interfaces>
					<interface>k3d::imesh_source</interface>
					<interface>k3d::imesh_sink</interface>
				</interfaces>
				<metadata/>
			</plugin>
			<plugin name="TweakPoints" factory_id="ed302b87 49bf4fe6 99064963 17ec12d9" quality="stable" type="document">
				<short_description>Sets the point positions at the given indices</short_description>
				<categories>
					<category>Deformation</category>
				</categories>
				<interfaces>
					<interface>k3d::imesh_source</interface>
					<interface>k3d::imesh_sink</interface>
				</interfaces>
				<metadata/>
			</plugin>
			<plugin name="TwistPoints" factory_id="76051829 66b54dbf b67d7719 b2e2596f" quality="stable" type="document">
				<short_description>Twists mesh points along an axis</short_description>
				<categories>
					<category>Deformation</category>
				</categories>
				<interfaces>
					<interface>k3d::imesh_source</interface>
					<interface>k3d::imesh_sink</interface>
				</interfaces>
				<metadata/>
			</plugin>
			<plugin name="CenterPoints" factory_id="c030994f 97ed4165 9ac0b7f0 a777abbc" quality="stable" type="document">
				<short_description>Centers mesh points around the origin</short_description>
				<categories>
					<category>Deformation</category>
				</categories>
				<interfaces>
					<interface>k3d::imesh_source</interface>
					<interface>k3d::imesh_sink</interface>
				</interfaces>
				<metadata/>
			</plugin>
			<plugin name="RotatePoints" factory_id="89a6a016 3db04f26 b626bb37 6c812533" quality="stable" type="document">
				<short_description>Rotates mesh points</short_description>
				<categories>
					<category>Deformation</category>
				</categories>
				<interfaces>
					<interface>k3d::imesh_source</interface>
					<interface>k3d::imesh_sink</interface>
				</interfaces>
				<metadata/>
			</plugin>
			<plugin name="SmoothPoints" factory_id="3d6d1c61 706f4968 93462489 9a3134a7" quality="stable" type="document">
				<short_description>Smooths mesh points by averaging their positions with their neighbors&apos;</short_description>
				<categories>
					<category>Deformation</category>
				</categories>
				<interfaces>
					<interface>k3d::imesh_source</interface>
					<interface>k3d::imesh_sink</interface>
				</interfaces>
				<metadata/>
			</plugin>
			<plugin name="SphereizePoints" factory_id="643a4bdd 191e4297 a9b600fc 699b46f9" quality="stable" type="document">
				<short_description>Constrains points to the surface of a sphere</short_description>
				<categories>
					<category>Deformation</category>
				</categories>
				<interfaces>
					<interface>k3d::imesh_source</interface>
					<interface>k3d::imesh_sink</interface>
				</interfaces>
				<metadata/>
			</plugin>
			<plugin name="TransformPoints" factory_id="8543cf2d 170c4edc 9bf821bd e8567b6f" quality="stable" type="document">
				<short_description>Transform mesh points using input matrix</short_description>
				<categories>
					<category>Deformation</category>
				</categories>
				<interfaces>
					<interface>k3d::imesh_source</interface>
					<interface>k3d::imesh_sink</interface>
					<interface>k3d::imatrix_source</interface>
					<interface>k3d::imatrix_sink</interface>
				</interfaces>
				<metadata/>
			</plugin>
			<plugin name="TranslatePoints" factory_id="460b8dac 780240a3 a2f87b5b ba0272cd" quality="stable" type="document">
				<short_description>Translates mesh points</short_description>
				<categories>
					<category>Deformation</category>
				</categories>
				<interfaces>
					<interface>k3d::imesh_source</interface>
					<interface>k3d::imesh_sink</interface>
				</interfaces>
				<metadata/>
			</plugin>
			<plugin name="LinearPointNoise" factory_id="bbcaf2e7 c45346bf 9dfd92f2 fb9e6d68" quality="stable" type="document">
				<short_description>Applies a linear noise offset to mesh points</short_description>
				<categories>
					<category>Deformation</category>
				</categories>
				<interfaces>
					<interface>k3d::imesh_source</interface>
					<interface>k3d::imesh_sink</interface>
				</interfaces>
				<metadata/>
			</plugin>
			<plugin name="LinearWavePoints" factory_id="8053da77 ef6743cd 9d60f12a 63d1fdc7" quality="stable" type="document">
				<short_description>Applies a wave function to points along an axis</short_description>
				<categories>
					<category>Deformation</category>
				</categories>
				<interfaces>
					<interface>k3d::imesh_source</interface>
					<interface>k3d::imesh_sink</interface>
				</interfaces>
				<metadata/>
			</plugin>
			<plugin name="DeformationExpression" factory_id="82777f90 b74d7201 cc5bed8a 35275e00" quality="stable" type="document">
				<short_description>Displace a mesh using functional expressions in x, y, and z.</short_description>
				<categories>
					<category>Deformation</category>
				</categories>
				<interfaces>
					<interface>k3d::imesh_source</interface>
					<interface>k3d::imesh_sink</interface>
				</interfaces>
				<metadata/>
			</plugin>
			<plugin name="CylindricalWavePoints" factory_id="fb3c4caf ec534256 96705718 f6e5ec41" quality="stable" type="document">
				<short_description>Applies a wave function to points along an axis</short_description>
				<categories>
					<category>Deformation</category>
				</categories>
				<interfaces>
					<interface>k3d::imesh_source</interface>
					<interface>k3d::imesh_sink</interface>
				</interfaces>
				<metadata/>
			</plugin>
		</plugins>
	</module>
</k3dml>
