#[repr(C)]pub struct dd_conedata {Show 51 fields
pub representation: dd_RepresentationType,
pub m: dd_rowrange,
pub d: dd_colrange,
pub A: dd_Amatrix,
pub numbtype: dd_NumberType,
pub parent: dd_PolyhedraPtr,
pub m_alloc: dd_rowrange,
pub d_alloc: dd_colrange,
pub Iteration: dd_rowrange,
pub HalfspaceOrder: dd_RowOrderType,
pub FirstRay: dd_RayPtr,
pub LastRay: dd_RayPtr,
pub ArtificialRay: dd_RayPtr,
pub PosHead: dd_RayPtr,
pub ZeroHead: dd_RayPtr,
pub NegHead: dd_RayPtr,
pub PosLast: dd_RayPtr,
pub ZeroLast: dd_RayPtr,
pub NegLast: dd_RayPtr,
pub Edges: *mut *mut dd_AdjacencyType,
pub rseed: c_uint,
pub ColReduced: dd_boolean,
pub LinearityDim: dd_bigrange,
pub d_orig: dd_colrange,
pub newcol: dd_colindex,
pub InitialRayIndex: dd_colindex,
pub OrderVector: dd_rowindex,
pub RecomputeRowOrder: dd_boolean,
pub PreOrderedRun: dd_boolean,
pub GroundSet: dd_rowset,
pub EqualitySet: dd_rowset,
pub NonequalitySet: dd_rowset,
pub AddedHalfspaces: dd_rowset,
pub WeaklyAddedHalfspaces: dd_rowset,
pub InitialHalfspaces: dd_rowset,
pub RayCount: c_long,
pub FeasibleRayCount: c_long,
pub WeaklyFeasibleRayCount: c_long,
pub TotalRayCount: c_long,
pub ZeroRayCount: c_long,
pub EdgeCount: c_long,
pub TotalEdgeCount: c_long,
pub count_int: c_long,
pub count_int_good: c_long,
pub count_int_bad: c_long,
pub B: dd_Bmatrix,
pub Bsave: dd_Bmatrix,
pub Error: dd_ErrorType,
pub CompStatus: dd_CompStatusType,
pub starttime: time_t,
pub endtime: time_t,
}Fields§
§representation: dd_RepresentationType§m: dd_rowrange§d: dd_colrange§A: dd_Amatrix§numbtype: dd_NumberType§parent: dd_PolyhedraPtr§m_alloc: dd_rowrange§d_alloc: dd_colrange§Iteration: dd_rowrange§HalfspaceOrder: dd_RowOrderType§FirstRay: dd_RayPtr§LastRay: dd_RayPtr§ArtificialRay: dd_RayPtr§PosHead: dd_RayPtr§ZeroHead: dd_RayPtr§NegHead: dd_RayPtr§PosLast: dd_RayPtr§ZeroLast: dd_RayPtr§NegLast: dd_RayPtr§Edges: *mut *mut dd_AdjacencyType§rseed: c_uint§ColReduced: dd_boolean§LinearityDim: dd_bigrange§d_orig: dd_colrange§newcol: dd_colindex§InitialRayIndex: dd_colindex§OrderVector: dd_rowindex§RecomputeRowOrder: dd_boolean§PreOrderedRun: dd_boolean§GroundSet: dd_rowset§EqualitySet: dd_rowset§NonequalitySet: dd_rowset§AddedHalfspaces: dd_rowset§WeaklyAddedHalfspaces: dd_rowset§InitialHalfspaces: dd_rowset§RayCount: c_long§FeasibleRayCount: c_long§WeaklyFeasibleRayCount: c_long§TotalRayCount: c_long§ZeroRayCount: c_long§EdgeCount: c_long§TotalEdgeCount: c_long§count_int: c_long§count_int_good: c_long§count_int_bad: c_long§B: dd_Bmatrix§Bsave: dd_Bmatrix§Error: dd_ErrorType§CompStatus: dd_CompStatusType§starttime: time_t§endtime: time_tTrait Implementations§
Source§impl Clone for dd_conedata
impl Clone for dd_conedata
Source§fn clone(&self) -> dd_conedata
fn clone(&self) -> dd_conedata
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for dd_conedata
impl Debug for dd_conedata
impl Copy for dd_conedata
Auto Trait Implementations§
impl Freeze for dd_conedata
impl RefUnwindSafe for dd_conedata
impl !Send for dd_conedata
impl !Sync for dd_conedata
impl Unpin for dd_conedata
impl UnsafeUnpin for dd_conedata
impl UnwindSafe for dd_conedata
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more