DynamicTreeNode.smali
.class public Lorg/jbox2d/collision/broadphase/DynamicTreeNode;
.super Ljava/lang/Object;
.source "DynamicTreeNode.java"
# instance fields
.field public final aabb:Lorg/jbox2d/collision/AABB;
.field protected child1:Lorg/jbox2d/collision/broadphase/DynamicTreeNode;
.field protected child2:Lorg/jbox2d/collision/broadphase/DynamicTreeNode;
.field protected height:I
.field protected final id:I
.field protected parent:Lorg/jbox2d/collision/broadphase/DynamicTreeNode;
.field public userData:Ljava/lang/Object;
# direct methods
.method protected constructor <init>(I)V
.registers 3
.prologue
.line 51
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 32
new-instance v0, Lorg/jbox2d/collision/AABB;
invoke-direct {v0}, Lorg/jbox2d/collision/AABB;-><init>()V
iput-object v0, p0, Lorg/jbox2d/collision/broadphase/DynamicTreeNode;->aabb:Lorg/jbox2d/collision/AABB;
.line 52
iput p1, p0, Lorg/jbox2d/collision/broadphase/DynamicTreeNode;->id:I
.line 53
return-void
.end method
# virtual methods
.method public getUserData()Ljava/lang/Object;
.registers 2
.prologue
.line 44
iget-object v0, p0, Lorg/jbox2d/collision/broadphase/DynamicTreeNode;->userData:Ljava/lang/Object;
return-object v0
.end method
.method public setUserData(Ljava/lang/Object;)V
.registers 2
.prologue
.line 48
iput-object p1, p0, Lorg/jbox2d/collision/broadphase/DynamicTreeNode;->userData:Ljava/lang/Object;
.line 49
return-void
.end method