コード例 #1
0
ファイル: Ring1Root.cs プロジェクト: defacto2k15/PwMgr
 public Ring1Root(Ring1Node downLeftNode, Ring1Node downRightNode, Ring1Node topRightNode, Ring1Node topLeftNode, IRing1NodeListener nodeListener)
 {
     _downLeftNode  = downLeftNode;
     _downRightNode = downRightNode;
     _topRightNode  = topRightNode;
     _topLeftNode   = topLeftNode;
     _nodeListener  = nodeListener;
 }
コード例 #2
0
ファイル: Ring1Node.cs プロジェクト: defacto2k15/PwMgr
 public Ring1Node(NodeSplitController nodeSplitController, IRing1NodeListener nodeListener,
                  Ring1VisibilityResolver visibilityResolver, MyRectangle ring1Position, int quadLodLevel,
                  Ring1NodePositionEnum nodePositionEnum)
 {
     _nodeSplitController = nodeSplitController;
     _nodeListener        = nodeListener;
     _visibilityResolver  = visibilityResolver;
     _ring1Position       = ring1Position;
     _quadLodLevel        = quadLodLevel;
     _nodePositionEnum    = nodePositionEnum;
     _nodeListener.CreatedNewNode(this);
 }