~jtaylor/ubuntu/oneiric/soya/fix-780305

« back to all changes in this revision

Viewing changes to definitions/soya3d/coordsyst.pxd

  • Committer: Bazaar Package Importer
  • Author(s): Marc Dequènes (Duck)
  • Date: 2005-01-30 09:55:06 UTC
  • mfrom: (1.2.1 upstream) (2.1.1 hoary)
  • Revision ID: james.westby@ubuntu.com-20050130095506-f21p6v6cgaobhn5j
Tags: 0.9.2-1
New upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
cdef class CoordSyst(Position):
 
2
  cdef float _matrix               [19]
 
3
  cdef float __root_matrix         [19]
 
4
  cdef float __inverted_root_matrix[19]
 
5
  cdef float _render_matrix        [19]
 
6
  cdef int _frustum_id
 
7
  cdef int _validity
 
8
  cdef int __raypick_data
 
9
  cdef int _option
 
10
 
 
11
  cdef __getcstate__(self)
 
12
  cdef void __setcstate__(self, cstate)
 
13
  cdef void _batch(self, CoordSyst coord_syst)
 
14
  cdef void _render(self, CoordSyst coord_syst)
 
15
  cdef int _shadow(self, CoordSyst coord_syst, _Light light)
 
16
  cdef void _raypick(self, RaypickData raypick_data, CoordSyst raypickable)
 
17
  cdef int _raypick_b(self, RaypickData raypick_data, CoordSyst raypickable)
 
18
  cdef void _collect_raypickables(self, Chunk* items, float* rsphere, float* sphere)
 
19
  cdef int _contains(self, _CObj obj)
 
20
  cdef float* _raypick_data(self, RaypickData data)
 
21
  cdef float _distance_out(self, float distance)
 
22
  cdef void _invalidate(self)
 
23
  cdef void check_lefthanded(self)
 
24
  cdef float* _root_matrix(self)
 
25
  cdef float* _inverted_root_matrix(self)
 
26
  cdef _World _get_root(self)
 
27
  cdef void _get_box(self, float* box, float* matrix)
 
28
  cdef void _get_sphere(self, float* sphere)
 
29
  
 
30
 
 
31
cdef class PythonCoordSyst(CoordSyst):
 
32
  cdef void _batch(self, CoordSyst parent)
 
33
  cdef void _render(self, CoordSyst coordsyst)
 
34
  cdef int _shadow(self, CoordSyst coordsyst, _Light light)
 
35
 
 
36