Home
last modified time | relevance | path

Searched refs:Isometry (Results 1 – 25 of 340) sorted by relevance

12345678910>>...14

/dports/graphics/librsvg2-rust/librsvg-2.52.8/vendor/nalgebra/src/geometry/
H A Disometry_ops.rs143 self: Isometry<T, R, D>, rhs: Isometry<T, R, D>, Output = Isometry<T, R, D>;
158 self: Isometry<T, R, D>, rhs: Isometry<T, R, D>, Output = Isometry<T, R, D>;
180 self: Isometry<T, R, D>, rhs: Isometry<T, R, D>;
191 self: Isometry<T, R, D>, rhs: Isometry<T, R, D>;
292 self: Isometry<T, R, D>, right: Translation<T, D>, Output = Isometry<T, R, D>;
306 self: Translation<T, D>, right: Isometry<T, R, D>, Output = Isometry<T, R, D>;
393 Output = Isometry<T, Rotation<T, D>, D>;
405 Output = Isometry<T, Rotation<T, D>, D>;
420 Output = Isometry<T, Rotation<T, D>, D>;
432 Output = Isometry<T, Rotation<T, D>, D>;
[all …]
H A Disometry_conversion.rs25 impl<T1, T2, R1, R2, const D: usize> SubsetOf<Isometry<T2, R2, D>> for Isometry<T1, R1, D> implementation
33 fn to_superset(&self) -> Isometry<T2, R2, D> { in to_superset()
38 fn is_in_subset(iso: &Isometry<T2, R2, D>) -> bool { in is_in_subset()
44 fn from_superset_unchecked(iso: &Isometry<T2, R2, D>) -> Self { in from_superset_unchecked()
45 Isometry::from_parts( in from_superset_unchecked()
181 for Isometry<T, R, D>
197 fn from(iso: Isometry<T, R, D>) -> Self { in from()
232 From<[Isometry<T::Element, R::Element, D>; 2]> for Isometry<T, R, D>
250 From<[Isometry<T::Element, R::Element, D>; 4]> for Isometry<T, R, D>
278 From<[Isometry<T::Element, R::Element, D>; 8]> for Isometry<T, R, D>
[all …]
H A Disometry.rs73 pub struct Isometry<T, R, const D: usize> { struct
81 impl<T, R, const D: usize> Abomonation for Isometry<T, R, D> argument
105 use super::Isometry;
113 type Archived = Isometry<T::Archived, R::Archived, D>;
136 Serialize<S> for Isometry<T, R, D>
149 Deserialize<Isometry<T, R, D>, _D> for Isometry<T::Archived, R::Archived, D>
155 Ok(Isometry { in deserialize()
273 pub fn inv_mul(&self, rhs: &Isometry<T, R, D>) -> Self { in inv_mul()
276 Isometry::from_parts( in inv_mul()
497 impl<T: SimdRealField, R, const D: usize> Isometry<T, R, D> { impl
[all …]
H A Disometry_simba.rs5 use crate::geometry::{AbstractRotation, Isometry, Translation};
7 impl<T: SimdRealField, R, const D: usize> SimdValue for Isometry<T, R, D> implementation
13 type Element = Isometry<T::Element, R::Element, D>;
23 Isometry::from_parts(Translation::splat(val.translation), R::splat(val.rotation)) in splat()
28 Isometry::from_parts(self.translation.extract(i), self.rotation.extract(i)) in extract()
33 Isometry::from_parts( in extract_unchecked()
53 Isometry::from_parts( in select()
H A Disometry_alias.rs1 use crate::geometry::{Isometry, Rotation2, Rotation3, UnitComplex, UnitQuaternion};
9 pub type Isometry2<T> = Isometry<T, UnitComplex<T>, 2>;
16 pub type Isometry3<T> = Isometry<T, UnitQuaternion<T>, 3>;
23 pub type IsometryMatrix2<T> = Isometry<T, Rotation2<T>, 2>;
30 pub type IsometryMatrix3<T> = Isometry<T, Rotation3<T>, 3>;
/dports/multimedia/librespot/librespot-0.1.3/cargo-crates/nalgebra-0.18.1/src/geometry/
H A Disometry_ops.rs138 self: Isometry<N, D, R>, rhs: Isometry<N, D, R>, Output = Isometry<N, D, R>;
152 self: Isometry<N, D, R>, rhs: Isometry<N, D, R>, Output = Isometry<N, D, R>;
174 self: Isometry<N, D, R>, rhs: Isometry<N, D, R>;
185 self: Isometry<N, D, R>, rhs: Isometry<N, D, R>;
194 self: Isometry<N, D, R>, rhs: R;
201 self: Isometry<N, D, R>, rhs: R;
211 self: Isometry<N, D, R>, rhs: R, Output = Isometry<N, D, R>;
220 self: Isometry<N, D, R>, rhs: R, Output = Isometry<N, D, R>;
264 self: Isometry<N, D, R>, right: Translation<N, D>, Output = Isometry<N, D, R>;
277 self: Translation<N, D>, right: Isometry<N, D, R>, Output = Isometry<N, D, R>;
[all …]
H A Disometry_conversion.rs20 impl<N1, N2, D: DimName, R1, R2> SubsetOf<Isometry<N2, D, R2>> for Isometry<N1, D, R1> implementation
29 fn to_superset(&self) -> Isometry<N2, D, R2> { in to_superset()
30 Isometry::from_parts(self.translation.to_superset(), self.rotation.to_superset()) in to_superset()
34 fn is_in_subset(iso: &Isometry<N2, D, R2>) -> bool { in is_in_subset()
40 unsafe fn from_superset_unchecked(iso: &Isometry<N2, D, R2>) -> Self { in from_superset_unchecked()
41 Isometry::from_parts( in from_superset_unchecked()
48 impl<N1, N2, D: DimName, R1, R2> SubsetOf<Similarity<N2, D, R2>> for Isometry<N1, D, R1> implementation
72 impl<N1, N2, D, R, C> SubsetOf<Transform<N2, D, C>> for Isometry<N1, D, R> implementation
106 impl<N1, N2, D, R> SubsetOf<MatrixN<N2, DimNameSum<D, U1>>> for Isometry<N1, D, R> implementation
152 impl<N: RealField, D: DimName, R> From<Isometry<N, D, R>> for MatrixN<N, DimNameSum<D, U1>>
[all …]
H A Disometry_alga.rs5 use alga::linear::Isometry as AlgaIsometry;
15 use crate::geometry::{Isometry, Point, Translation};
22 impl<N: RealField, D: DimName, R> Identity<Multiplicative> for Isometry<N, D, R> implementation
33 impl<N: RealField, D: DimName, R> TwoSidedInverse<Multiplicative> for Isometry<N, D, R> implementation
49 impl<N: RealField, D: DimName, R> AbstractMagma<Multiplicative> for Isometry<N, D, R> implementation
62 impl<N: RealField, D: DimName, R> $marker<$operator> for Isometry<N, D, R>
81 impl<N: RealField, D: DimName, R> Transformation<Point<N, D>> for Isometry<N, D, R> implementation
113 impl<N: RealField, D: DimName, R> AffineTransformation<Point<N, D>> for Isometry<N, D, R> implementation
145 Isometry::from_parts(Translation::from(shift), r.clone() * self.rotation.clone()) in append_rotation()
171 impl<N: RealField, D: DimName, R> Similarity<Point<N, D>> for Isometry<N, D, R> implementation
[all …]
H A Disometry_alias.rs3 use crate::geometry::{Isometry, Rotation2, Rotation3, UnitComplex, UnitQuaternion};
6 pub type Isometry2<N> = Isometry<N, U2, UnitComplex<N>>;
9 pub type Isometry3<N> = Isometry<N, U3, UnitQuaternion<N>>;
12 pub type IsometryMatrix2<N> = Isometry<N, U2, Rotation2<N>>;
15 pub type IsometryMatrix3<N> = Isometry<N, U3, Rotation3<N>>;
H A Disometry_construction.rs18 Isometry, Point, Point3, Rotation, Rotation2, Rotation3, Translation, UnitComplex,
22 impl<N: RealField, D: DimName, R: AlgaRotation<Point<N, D>>> Isometry<N, D, R> implementation
68 impl<N: RealField, D: DimName, R: AlgaRotation<Point<N, D>>> One for Isometry<N, D, R> implementation
78 impl<N: RealField, D: DimName, R> Distribution<Isometry<N, D, R>> for Standard
85 fn sample<'a, G: Rng + ?Sized>(&self, rng: &'a mut G) -> Isometry<N, D, R> { in sample()
86 Isometry::from_parts(rng.gen(), rng.gen()) in sample()
91 impl<N, D: DimName, R> Arbitrary for Isometry<N, D, R> implementation
111 impl<N: RealField> Isometry<N, U2, Rotation2<N>> { impl
146 impl<N: RealField> Isometry<N, U2, UnitComplex<N>> { implementation
184 impl<N: RealField> Isometry<N, U3, $RotId<$($RotParams),*>> { impl
H A Disometry.rs39 pub struct Isometry<N: RealField, D: DimName, R> struct
56 impl<N, D, R> Abomonation for Isometry<N, D, R> argument
98 impl<N: RealField, D: DimName, R: Rotation<Point<N, D>> + Clone> Clone for Isometry<N, D, R> implementation
107 impl<N: RealField, D: DimName, R: Rotation<Point<N, D>>> Isometry<N, D, R> implementation
354 impl<N: RealField, D: DimName, R> Isometry<N, D, R> impl
387 impl<N: RealField, D: DimName, R> Eq for Isometry<N, D, R> implementation
394 impl<N: RealField, D: DimName, R> PartialEq for Isometry<N, D, R> implementation
405 impl<N: RealField, D: DimName, R> AbsDiffEq for Isometry<N, D, R> implementation
425 impl<N: RealField, D: DimName, R> RelativeEq for Isometry<N, D, R> implementation
452 impl<N: RealField, D: DimName, R> UlpsEq for Isometry<N, D, R> implementation
[all …]
H A Dunit_complex_ops.rs8 use crate::geometry::{Isometry, Point2, Rotation, Similarity, Translation, UnitComplex};
255 self: UnitComplex<N>, rhs: Isometry<N, U2, UnitComplex<N>>,
256 Output = Isometry<N, U2, UnitComplex<N>>;
262 Isometry::from_parts(Translation::from(shift), self * &rhs.rotation)
283 Output = Isometry<N, U2, UnitComplex<N>>;
284 [val val] => Isometry::from_parts(Translation::from(&self * rhs.vector), self);
295 Output = Isometry<N, U2, UnitComplex<N>>;
296 [val val] => Isometry::from_parts(self, right);
297 [ref val] => Isometry::from_parts(self.clone(), right);
298 [val ref] => Isometry::from_parts(self, right.clone());
[all …]
/dports/audio/spotifyd/spotifyd-0.3.0/cargo-crates/nalgebra-0.18.1/src/geometry/
H A Disometry_ops.rs138 self: Isometry<N, D, R>, rhs: Isometry<N, D, R>, Output = Isometry<N, D, R>;
152 self: Isometry<N, D, R>, rhs: Isometry<N, D, R>, Output = Isometry<N, D, R>;
174 self: Isometry<N, D, R>, rhs: Isometry<N, D, R>;
185 self: Isometry<N, D, R>, rhs: Isometry<N, D, R>;
194 self: Isometry<N, D, R>, rhs: R;
201 self: Isometry<N, D, R>, rhs: R;
211 self: Isometry<N, D, R>, rhs: R, Output = Isometry<N, D, R>;
220 self: Isometry<N, D, R>, rhs: R, Output = Isometry<N, D, R>;
264 self: Isometry<N, D, R>, right: Translation<N, D>, Output = Isometry<N, D, R>;
277 self: Translation<N, D>, right: Isometry<N, D, R>, Output = Isometry<N, D, R>;
[all …]
H A Disometry_conversion.rs20 impl<N1, N2, D: DimName, R1, R2> SubsetOf<Isometry<N2, D, R2>> for Isometry<N1, D, R1>
29 fn to_superset(&self) -> Isometry<N2, D, R2> {
30 Isometry::from_parts(self.translation.to_superset(), self.rotation.to_superset())
34 fn is_in_subset(iso: &Isometry<N2, D, R2>) -> bool {
40 unsafe fn from_superset_unchecked(iso: &Isometry<N2, D, R2>) -> Self {
41 Isometry::from_parts(
48 impl<N1, N2, D: DimName, R1, R2> SubsetOf<Similarity<N2, D, R2>> for Isometry<N1, D, R1>
72 impl<N1, N2, D, R, C> SubsetOf<Transform<N2, D, C>> for Isometry<N1, D, R>
106 impl<N1, N2, D, R> SubsetOf<MatrixN<N2, DimNameSum<D, U1>>> for Isometry<N1, D, R>
152 impl<N: RealField, D: DimName, R> From<Isometry<N, D, R>> for MatrixN<N, DimNameSum<D, U1>>
[all …]
H A Disometry_alga.rs5 use alga::linear::Isometry as AlgaIsometry;
15 use crate::geometry::{Isometry, Point, Translation};
22 impl<N: RealField, D: DimName, R> Identity<Multiplicative> for Isometry<N, D, R>
33 impl<N: RealField, D: DimName, R> TwoSidedInverse<Multiplicative> for Isometry<N, D, R> in new()
49 impl<N: RealField, D: DimName, R> AbstractMagma<Multiplicative> for Isometry<N, D, R>
62 impl<N: RealField, D: DimName, R> $marker<$operator> for Isometry<N, D, R>
81 impl<N: RealField, D: DimName, R> Transformation<Point<N, D>> for Isometry<N, D, R>
113 impl<N: RealField, D: DimName, R> AffineTransformation<Point<N, D>> for Isometry<N, D, R>
145 Isometry::from_parts(Translation::from(shift), r.clone() * self.rotation.clone())
171 impl<N: RealField, D: DimName, R> Similarity<Point<N, D>> for Isometry<N, D, R>
[all …]
H A Disometry_alias.rs3 use crate::geometry::{Isometry, Rotation2, Rotation3, UnitComplex, UnitQuaternion};
6 pub type Isometry2<N> = Isometry<N, U2, UnitComplex<N>>;
9 pub type Isometry3<N> = Isometry<N, U3, UnitQuaternion<N>>;
12 pub type IsometryMatrix2<N> = Isometry<N, U2, Rotation2<N>>;
15 pub type IsometryMatrix3<N> = Isometry<N, U3, Rotation3<N>>;
H A Disometry_construction.rs18 Isometry, Point, Point3, Rotation, Rotation2, Rotation3, Translation, UnitComplex,
22 impl<N: RealField, D: DimName, R: AlgaRotation<Point<N, D>>> Isometry<N, D, R>
68 impl<N: RealField, D: DimName, R: AlgaRotation<Point<N, D>>> One for Isometry<N, D, R>
78 impl<N: RealField, D: DimName, R> Distribution<Isometry<N, D, R>> for Standard
85 fn sample<'a, G: Rng + ?Sized>(&self, rng: &'a mut G) -> Isometry<N, D, R> {
86 Isometry::from_parts(rng.gen(), rng.gen())
91 impl<N, D: DimName, R> Arbitrary for Isometry<N, D, R>
111 impl<N: RealField> Isometry<N, U2, Rotation2<N>> {
146 impl<N: RealField> Isometry<N, U2, UnitComplex<N>> {
184 impl<N: RealField> Isometry<N, U3, $RotId<$($RotParams),*>> {
H A Disometry.rs39 pub struct Isometry<N: RealField, D: DimName, R> struct
56 impl<N, D, R> Abomonation for Isometry<N, D, R> argument
98 impl<N: RealField, D: DimName, R: Rotation<Point<N, D>> + Clone> Clone for Isometry<N, D, R> implementation
107 impl<N: RealField, D: DimName, R: Rotation<Point<N, D>>> Isometry<N, D, R> implementation
354 impl<N: RealField, D: DimName, R> Isometry<N, D, R> implementation
387 impl<N: RealField, D: DimName, R> Eq for Isometry<N, D, R> implementation
394 impl<N: RealField, D: DimName, R> PartialEq for Isometry<N, D, R> implementation
405 impl<N: RealField, D: DimName, R> AbsDiffEq for Isometry<N, D, R> implementation
425 impl<N: RealField, D: DimName, R> RelativeEq for Isometry<N, D, R> implementation
452 impl<N: RealField, D: DimName, R> UlpsEq for Isometry<N, D, R> implementation
[all …]
/dports/math/eigen3/eigen-3.3.9/bench/
H A DbenchGeometry.cpp99 run_vec(TV, float, Isometry, AutoAlign, 3); in main()
100 run_vec(TV, float, Isometry, DontAlign, 3); in main()
101 run_vec(TV, float, Isometry, AutoAlign, 4); in main()
102 run_vec(TV, float, Isometry, DontAlign, 4); in main()
105 run_vec(TV, double, Isometry, AutoAlign, 3); in main()
106 run_vec(TV, double, Isometry, DontAlign, 3); in main()
107 run_vec(TV, double, Isometry, AutoAlign, 4); in main()
119 run_trans(TV, float, Isometry, AutoAlign); in main()
120 run_trans(TV, float, Isometry, DontAlign); in main()
121 run_trans(TV, double, Isometry, AutoAlign); in main()
[all …]
/dports/math/stanmath/math-4.2.0/lib/eigen_3.3.9/bench/
H A DbenchGeometry.cpp99 run_vec(TV, float, Isometry, AutoAlign, 3); in main()
100 run_vec(TV, float, Isometry, DontAlign, 3); in main()
101 run_vec(TV, float, Isometry, AutoAlign, 4); in main()
102 run_vec(TV, float, Isometry, DontAlign, 4); in main()
105 run_vec(TV, double, Isometry, AutoAlign, 3); in main()
106 run_vec(TV, double, Isometry, DontAlign, 3); in main()
107 run_vec(TV, double, Isometry, AutoAlign, 4); in main()
119 run_trans(TV, float, Isometry, AutoAlign); in main()
120 run_trans(TV, float, Isometry, DontAlign); in main()
121 run_trans(TV, double, Isometry, AutoAlign); in main()
[all …]
/dports/math/libmesh/libmesh-1.6.2/contrib/eigen/3.2.9/bench/
H A DbenchGeometry.cpp99 run_vec(TV, float, Isometry, AutoAlign, 3); in main()
100 run_vec(TV, float, Isometry, DontAlign, 3); in main()
101 run_vec(TV, float, Isometry, AutoAlign, 4); in main()
102 run_vec(TV, float, Isometry, DontAlign, 4); in main()
105 run_vec(TV, double, Isometry, AutoAlign, 3); in main()
106 run_vec(TV, double, Isometry, DontAlign, 3); in main()
107 run_vec(TV, double, Isometry, AutoAlign, 4); in main()
119 run_trans(TV, float, Isometry, AutoAlign); in main()
120 run_trans(TV, float, Isometry, DontAlign); in main()
121 run_trans(TV, double, Isometry, AutoAlign); in main()
[all …]
/dports/math/libsemigroups/libsemigroups-1.3.7/extern/eigen-3.3.7/bench/
H A DbenchGeometry.cpp99 run_vec(TV, float, Isometry, AutoAlign, 3); in main()
100 run_vec(TV, float, Isometry, DontAlign, 3); in main()
101 run_vec(TV, float, Isometry, AutoAlign, 4); in main()
102 run_vec(TV, float, Isometry, DontAlign, 4); in main()
105 run_vec(TV, double, Isometry, AutoAlign, 3); in main()
106 run_vec(TV, double, Isometry, DontAlign, 3); in main()
107 run_vec(TV, double, Isometry, AutoAlign, 4); in main()
119 run_trans(TV, float, Isometry, AutoAlign); in main()
120 run_trans(TV, float, Isometry, DontAlign); in main()
121 run_trans(TV, double, Isometry, AutoAlign); in main()
[all …]
/dports/misc/opennn/opennn-5.0.5/eigen/bench/
H A DbenchGeometry.cpp99 run_vec(TV, float, Isometry, AutoAlign, 3); in main()
100 run_vec(TV, float, Isometry, DontAlign, 3); in main()
101 run_vec(TV, float, Isometry, AutoAlign, 4); in main()
102 run_vec(TV, float, Isometry, DontAlign, 4); in main()
105 run_vec(TV, double, Isometry, AutoAlign, 3); in main()
106 run_vec(TV, double, Isometry, DontAlign, 3); in main()
107 run_vec(TV, double, Isometry, AutoAlign, 4); in main()
119 run_trans(TV, float, Isometry, AutoAlign); in main()
120 run_trans(TV, float, Isometry, DontAlign); in main()
121 run_trans(TV, double, Isometry, AutoAlign); in main()
[all …]
/dports/devel/taskflow/taskflow-3.2.0/3rd-party/eigen-3.3.7/bench/
H A DbenchGeometry.cpp99 run_vec(TV, float, Isometry, AutoAlign, 3); in main()
100 run_vec(TV, float, Isometry, DontAlign, 3); in main()
101 run_vec(TV, float, Isometry, AutoAlign, 4); in main()
102 run_vec(TV, float, Isometry, DontAlign, 4); in main()
105 run_vec(TV, double, Isometry, AutoAlign, 3); in main()
106 run_vec(TV, double, Isometry, DontAlign, 3); in main()
107 run_vec(TV, double, Isometry, AutoAlign, 4); in main()
119 run_trans(TV, float, Isometry, AutoAlign); in main()
120 run_trans(TV, float, Isometry, DontAlign); in main()
121 run_trans(TV, double, Isometry, AutoAlign); in main()
[all …]
/dports/graphics/librsvg2-rust/librsvg-2.52.8/vendor/nalgebra/src/third_party/alga/
H A Dalga_isometry.rs5 use alga::linear::Isometry as AlgaIsometry;
13 use crate::geometry::{AbstractRotation, Isometry, Point, Translation};
21 for Isometry<T, R, D>
32 for Isometry<T, R, D>
49 for Isometry<T, R, D>
80 for Isometry<T, R, D>
96 ProjectiveTransformation<Point<T, D>> for Isometry<T, R, D>
112 for Isometry<T, R, D>
143 Isometry::from_parts(Translation::from(shift), r.clone() * self.rotation.clone()) in append_rotation()
148 Isometry::from_parts(self.translation, self.rotation.prepend_rotation(r)) in prepend_rotation()
[all …]

12345678910>>...14