FrustumManaged.smali
.class public Lcom/censivn/C3DEngine/vos/FrustumManaged;
.super Lcom/censivn/C3DEngine/vos/AbstractDirtyManaged;
.source "FrustumManaged.java"
# instance fields
.field private horizontalCenter:F
.field private shortSideLength:F
.field private verticalCenter:F
.field private zFar:F
.field private zNear:F
# direct methods
.method public constructor <init>(FFFFFLcom/censivn/C3DEngine/interfaces/IDirtyParent;)V
.registers 7
.prologue
.line 24
invoke-direct {p0, p6}, Lcom/censivn/C3DEngine/vos/AbstractDirtyManaged;-><init>(Lcom/censivn/C3DEngine/interfaces/IDirtyParent;)V
.line 26
iput p1, p0, Lcom/censivn/C3DEngine/vos/FrustumManaged;->horizontalCenter:F
.line 27
iput p2, p0, Lcom/censivn/C3DEngine/vos/FrustumManaged;->verticalCenter:F
.line 28
iput p3, p0, Lcom/censivn/C3DEngine/vos/FrustumManaged;->shortSideLength:F
.line 30
iput p4, p0, Lcom/censivn/C3DEngine/vos/FrustumManaged;->zNear:F
.line 31
iput p5, p0, Lcom/censivn/C3DEngine/vos/FrustumManaged;->zFar:F
.line 32
return-void
.end method
.method public constructor <init>(Lcom/censivn/C3DEngine/interfaces/IDirtyParent;)V
.registers 4
.prologue
const/high16 v1, 0x3f800000 # 1.0f
const/4 v0, 0x0
.line 13
invoke-direct {p0, p1}, Lcom/censivn/C3DEngine/vos/AbstractDirtyManaged;-><init>(Lcom/censivn/C3DEngine/interfaces/IDirtyParent;)V
.line 15
iput v0, p0, Lcom/censivn/C3DEngine/vos/FrustumManaged;->horizontalCenter:F
.line 16
iput v0, p0, Lcom/censivn/C3DEngine/vos/FrustumManaged;->verticalCenter:F
.line 17
iput v1, p0, Lcom/censivn/C3DEngine/vos/FrustumManaged;->shortSideLength:F
.line 19
iput v1, p0, Lcom/censivn/C3DEngine/vos/FrustumManaged;->zNear:F
.line 20
const/high16 v0, 0x42c80000 # 100.0f
iput v0, p0, Lcom/censivn/C3DEngine/vos/FrustumManaged;->zFar:F
.line 21
return-void
.end method
# virtual methods
.method public horizontalCenter()F
.registers 2
.prologue
.line 44
iget v0, p0, Lcom/censivn/C3DEngine/vos/FrustumManaged;->horizontalCenter:F
return v0
.end method
.method public horizontalCenter(F)V
.registers 2
.prologue
.line 48
iput p1, p0, Lcom/censivn/C3DEngine/vos/FrustumManaged;->horizontalCenter:F
.line 49
invoke-virtual {p0}, Lcom/censivn/C3DEngine/vos/FrustumManaged;->setDirtyFlag()V
.line 50
return-void
.end method
.method public shortSideLength()F
.registers 2
.prologue
.line 35
iget v0, p0, Lcom/censivn/C3DEngine/vos/FrustumManaged;->shortSideLength:F
return v0
.end method
.method public shortSideLength(F)V
.registers 2
.prologue
.line 39
iput p1, p0, Lcom/censivn/C3DEngine/vos/FrustumManaged;->shortSideLength:F
.line 40
invoke-virtual {p0}, Lcom/censivn/C3DEngine/vos/FrustumManaged;->setDirtyFlag()V
.line 41
return-void
.end method
.method public verticalCenter()F
.registers 2
.prologue
.line 53
iget v0, p0, Lcom/censivn/C3DEngine/vos/FrustumManaged;->verticalCenter:F
return v0
.end method
.method public verticalCenter(F)V
.registers 2
.prologue
.line 57
iput p1, p0, Lcom/censivn/C3DEngine/vos/FrustumManaged;->verticalCenter:F
.line 58
invoke-virtual {p0}, Lcom/censivn/C3DEngine/vos/FrustumManaged;->setDirtyFlag()V
.line 59
return-void
.end method
.method public zFar()F
.registers 2
.prologue
.line 71
iget v0, p0, Lcom/censivn/C3DEngine/vos/FrustumManaged;->zFar:F
return v0
.end method
.method public zFar(F)V
.registers 2
.prologue
.line 75
iput p1, p0, Lcom/censivn/C3DEngine/vos/FrustumManaged;->zFar:F
.line 76
invoke-virtual {p0}, Lcom/censivn/C3DEngine/vos/FrustumManaged;->setDirtyFlag()V
.line 77
return-void
.end method
.method public zNear()F
.registers 2
.prologue
.line 62
iget v0, p0, Lcom/censivn/C3DEngine/vos/FrustumManaged;->zNear:F
return v0
.end method
.method public zNear(F)V
.registers 2
.prologue
.line 66
iput p1, p0, Lcom/censivn/C3DEngine/vos/FrustumManaged;->zNear:F
.line 67
invoke-virtual {p0}, Lcom/censivn/C3DEngine/vos/FrustumManaged;->setDirtyFlag()V
.line 68
return-void
.end method