Struct curve25519_dalek::edwards::CompletedPoint
[−]
[src]
pub struct CompletedPoint { pub X: FieldElement, pub Y: FieldElement, pub Z: FieldElement, pub T: FieldElement, }
A CompletedPoint
is a point ((X:Z), (Y:T)) in 𝗣¹(𝔽ₚ)×𝗣¹(𝔽ₚ).
A point (x,y) in the affine model corresponds to ((x:1),(y:1)).
Fields
X: FieldElement
Y: FieldElement
Z: FieldElement
T: FieldElement
Methods
impl CompletedPoint
[src]
fn to_projective(&self) -> ProjectivePoint
[src]
Convert to a ProjectivePoint
fn to_extended(&self) -> ExtendedPoint
[src]
Convert to an ExtendedPoint
Trait Implementations
impl Copy for CompletedPoint
[src]
impl Clone for CompletedPoint
[src]
fn clone(&self) -> CompletedPoint
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more