luxlabs header browser preview


@class NSMutableArray;

@interface GVRank : NSObject {
    NSMutableArray *nodes;
    double separation;
}

@property (nonatomic) GVRank *prev;
@property (nonatomic) GVRank *next;
@property (readonly, nonatomic) double width;
@property (readonly, nonatomic) double height;

- (id)nodes;
- (void)dealloc;
- (void)removeNode:(id)a0;
- (void)addNode:(id)a0;
- (void)buildNodeIterators;
- (void)centerNode:(id)a0 at:(double)a1;
- (void)centerNodesWithRespectoTo:(id)a0;
- (void)exchangeNodeAtIndex:(unsigned long long)a0 withNodeAtIndex:(unsigned long long)a1;
- (unsigned long long)inCrossings;
- (id)initWithSeparation:(struct CGSize { double x0; double x1; })a0;
- (id)neighborsOfNode:(id)a0;
- (unsigned long long)outCrossings;
- (struct CGSize { double x0; double x1; })sizeForDummy;
- (void)sortByIndex;

@end