Struct gdal_sys::GDALTriBarycentricCoefficients [−][src]
#[repr(C)]pub struct GDALTriBarycentricCoefficients { pub dfMul1X: f64, pub dfMul1Y: f64, pub dfMul2X: f64, pub dfMul2Y: f64, pub dfCstX: f64, pub dfCstY: f64, }
Triangle barycentric coefficients.
Conversion from cartesian (x,y) to barycentric (l1,l2,l3) with : l1 = dfMul1X * (x - dfCxtX) + dfMul1Y * (y - dfCstY) l2 = dfMul2X * (x - dfCxtX) + dfMul2Y * (y - dfCstY) l3 = 1 - l1 - l2
Fields
dfMul1X: f64
< dfMul1X
dfMul1Y: f64
< dfMul1Y
dfMul2X: f64
< dfMul2X
dfMul2Y: f64
< dfMul2Y
dfCstX: f64
< dfCstX
dfCstY: f64
< dfCstY
Trait Implementations
impl Clone for GDALTriBarycentricCoefficients
[src]
impl Clone for GDALTriBarycentricCoefficients
[src]fn clone(&self) -> GDALTriBarycentricCoefficients
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for GDALTriBarycentricCoefficients
[src]
impl Copy for GDALTriBarycentricCoefficients
[src]Auto Trait Implementations
impl Send for GDALTriBarycentricCoefficients
impl Send for GDALTriBarycentricCoefficients
impl Sync for GDALTriBarycentricCoefficients
impl Sync for GDALTriBarycentricCoefficients
impl Unpin for GDALTriBarycentricCoefficients
impl Unpin for GDALTriBarycentricCoefficients
impl UnwindSafe for GDALTriBarycentricCoefficients
impl UnwindSafe for GDALTriBarycentricCoefficients