Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
J3DUClipper Class Reference

#include <J3DUClipper.h>

+ Collaboration diagram for J3DUClipper:

Public Member Functions

void calcViewFrustum ()
 
 J3DUClipper ()
 
virtual ~J3DUClipper ()
 
void init ()
 
void calcViewFrustum ()
 
int clip (f32 const (*)[4], Vec, f32) const
 
int clip (f32 const (*)[4], Vec *, Vec *) const
 
void setFovy (f32 fovy)
 
void setAspect (f32 aspect)
 
void setNear (f32 near)
 
void setFar (f32 far)
 
f32 getFar ()
 

Private Attributes

Vec _04
 
Vec _10
 
Vec _1C
 
Vec _28
 
u8 _34 [0x4C - 0x34]
 
f32 mFovY
 
f32 mAspect
 
f32 mNear
 
f32 mFar
 

Constructor & Destructor Documentation

◆ J3DUClipper()

J3DUClipper::J3DUClipper ( )
inline

◆ ~J3DUClipper()

virtual J3DUClipper::~J3DUClipper ( )
inlinevirtual

Member Function Documentation

◆ calcViewFrustum() [1/2]

void J3DUClipper::calcViewFrustum ( )

◆ calcViewFrustum() [2/2]

void J3DUClipper::calcViewFrustum ( )

◆ clip() [1/2]

int J3DUClipper::clip ( f32 const  param_1(*)[4],
Vec param_2,
Vec param_3 
) const

◆ clip() [2/2]

int J3DUClipper::clip ( f32 const  param_0(*)[4],
Vec  param_1,
f32  param_2 
) const

◆ getFar()

f32 J3DUClipper::getFar ( )
inline

◆ init()

void J3DUClipper::init ( )

◆ setAspect()

void J3DUClipper::setAspect ( f32  aspect)
inline

◆ setFar()

void J3DUClipper::setFar ( f32  far)
inline

◆ setFovy()

void J3DUClipper::setFovy ( f32  fovy)
inline

◆ setNear()

void J3DUClipper::setNear ( f32  near)
inline

Member Data Documentation

◆ _04

Vec J3DUClipper::_04
private

◆ _10

Vec J3DUClipper::_10
private

◆ _1C

Vec J3DUClipper::_1C
private

◆ _28

Vec J3DUClipper::_28
private

◆ _34

u8 J3DUClipper::_34[0x4C - 0x34]
private

◆ mAspect

f32 J3DUClipper::mAspect
private

◆ mFar

f32 J3DUClipper::mFar
private

◆ mFovY

f32 J3DUClipper::mFovY
private

◆ mNear

f32 J3DUClipper::mNear
private

The documentation for this class was generated from the following files: