OmniSciDB  fe05a0c208
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
omnisci.thrift.ttypes.TRawRenderPassDataResult Class Reference
+ Inheritance diagram for omnisci.thrift.ttypes.TRawRenderPassDataResult:
+ Collaboration diagram for omnisci.thrift.ttypes.TRawRenderPassDataResult:

Public Member Functions

def __init__
 
def read
 
def write
 
def validate
 
def __repr__
 
def __eq__
 
def __ne__
 

Public Attributes

 num_pixel_channels
 
 num_pixel_samples
 
 pixels
 
 row_ids_A
 
 row_ids_B
 
 table_ids
 
 accum_data
 
 accum_depth
 

Private Attributes

 __dict__
 

Detailed Description

Attributes:
 - num_pixel_channels
 - num_pixel_samples
 - pixels
 - row_ids_A
 - row_ids_B
 - table_ids
 - accum_data
 - accum_depth

Definition at line 4404 of file ttypes.py.

Constructor & Destructor Documentation

def omnisci.thrift.ttypes.TRawRenderPassDataResult.__init__ (   self,
  num_pixel_channels = None,
  num_pixel_samples = None,
  pixels = None,
  row_ids_A = None,
  row_ids_B = None,
  table_ids = None,
  accum_data = None,
  accum_depth = None 
)

Definition at line 4419 of file ttypes.py.

4420  def __init__(self, num_pixel_channels=None, num_pixel_samples=None, pixels=None, row_ids_A=None, row_ids_B=None, table_ids=None, accum_data=None, accum_depth=None,):
4421  self.num_pixel_channels = num_pixel_channels
4422  self.num_pixel_samples = num_pixel_samples
4423  self.pixels = pixels
4424  self.row_ids_A = row_ids_A
4425  self.row_ids_B = row_ids_B
4426  self.table_ids = table_ids
4427  self.accum_data = accum_data
4428  self.accum_depth = accum_depth

Member Function Documentation

def omnisci.thrift.ttypes.TRawRenderPassDataResult.__eq__ (   self,
  other 
)

Definition at line 4531 of file ttypes.py.

4532  def __eq__(self, other):
4533  return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
def omnisci.thrift.ttypes.TRawRenderPassDataResult.__ne__ (   self,
  other 
)

Definition at line 4534 of file ttypes.py.

4535  def __ne__(self, other):
4536  return not (self == other)
4537 
def omnisci.thrift.ttypes.TRawRenderPassDataResult.__repr__ (   self)

Definition at line 4526 of file ttypes.py.

4527  def __repr__(self):
4528  L = ['%s=%r' % (key, value)
4529  for key, value in self.__dict__.items()]
4530  return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
std::string join(T const &container, std::string const &delim)

+ Here is the call graph for this function:

def omnisci.thrift.ttypes.TRawRenderPassDataResult.read (   self,
  iprot 
)

Definition at line 4429 of file ttypes.py.

References omnisci.thrift.ttypes.TRawRenderPassDataResult.accum_data, omnisci.thrift.ttypes.TRawRenderPassDataResult.accum_depth, omnisci.thrift.ttypes.TRawRenderPassDataResult.num_pixel_channels, omnisci.thrift.ttypes.TRawRenderPassDataResult.num_pixel_samples, omnisci.thrift.ttypes.TRawRenderPassDataResult.pixels, omnisci.thrift.ttypes.TRawRenderPassDataResult.row_ids_A, omnisci.thrift.ttypes.TRawRenderPassDataResult.row_ids_B, and omnisci.thrift.ttypes.TRawRenderPassDataResult.table_ids.

4430  def read(self, iprot):
4431  if iprot._fast_decode is not None and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None:
4432  iprot._fast_decode(self, iprot, [self.__class__, self.thrift_spec])
4433  return
4434  iprot.readStructBegin()
4435  while True:
4436  (fname, ftype, fid) = iprot.readFieldBegin()
4437  if ftype == TType.STOP:
4438  break
4439  if fid == 1:
4440  if ftype == TType.I32:
4441  self.num_pixel_channels = iprot.readI32()
4442  else:
4443  iprot.skip(ftype)
4444  elif fid == 2:
4445  if ftype == TType.I32:
4446  self.num_pixel_samples = iprot.readI32()
4447  else:
4448  iprot.skip(ftype)
4449  elif fid == 3:
4450  if ftype == TType.STRING:
4451  self.pixels = iprot.readBinary()
4452  else:
4453  iprot.skip(ftype)
4454  elif fid == 4:
4455  if ftype == TType.STRING:
4456  self.row_ids_A = iprot.readBinary()
4457  else:
4458  iprot.skip(ftype)
4459  elif fid == 5:
4460  if ftype == TType.STRING:
4461  self.row_ids_B = iprot.readBinary()
4462  else:
4463  iprot.skip(ftype)
4464  elif fid == 6:
4465  if ftype == TType.STRING:
4466  self.table_ids = iprot.readBinary()
4467  else:
4468  iprot.skip(ftype)
4469  elif fid == 7:
4470  if ftype == TType.STRING:
4471  self.accum_data = iprot.readBinary()
4472  else:
4473  iprot.skip(ftype)
4474  elif fid == 8:
4475  if ftype == TType.I32:
4476  self.accum_depth = iprot.readI32()
4477  else:
4478  iprot.skip(ftype)
4479  else:
4480  iprot.skip(ftype)
4481  iprot.readFieldEnd()
4482  iprot.readStructEnd()
def omnisci.thrift.ttypes.TRawRenderPassDataResult.validate (   self)

Definition at line 4523 of file ttypes.py.

4524  def validate(self):
4525  return
def omnisci.thrift.ttypes.TRawRenderPassDataResult.write (   self,
  oprot 
)

Definition at line 4483 of file ttypes.py.

References omnisci.thrift.ttypes.TRawRenderPassDataResult.accum_data, omnisci.thrift.ttypes.TRawRenderPassDataResult.accum_depth, omnisci.thrift.ttypes.TRawRenderPassDataResult.num_pixel_channels, omnisci.thrift.ttypes.TRawRenderPassDataResult.num_pixel_samples, omnisci.thrift.ttypes.TRawRenderPassDataResult.pixels, omnisci.thrift.ttypes.TRawRenderPassDataResult.row_ids_A, omnisci.thrift.ttypes.TRawRenderPassDataResult.row_ids_B, and omnisci.thrift.ttypes.TRawRenderPassDataResult.table_ids.

4484  def write(self, oprot):
4485  if oprot._fast_encode is not None and self.thrift_spec is not None:
4486  oprot.trans.write(oprot._fast_encode(self, [self.__class__, self.thrift_spec]))
4487  return
4488  oprot.writeStructBegin('TRawRenderPassDataResult')
4489  if self.num_pixel_channels is not None:
4490  oprot.writeFieldBegin('num_pixel_channels', TType.I32, 1)
4491  oprot.writeI32(self.num_pixel_channels)
4492  oprot.writeFieldEnd()
4493  if self.num_pixel_samples is not None:
4494  oprot.writeFieldBegin('num_pixel_samples', TType.I32, 2)
4495  oprot.writeI32(self.num_pixel_samples)
4496  oprot.writeFieldEnd()
4497  if self.pixels is not None:
4498  oprot.writeFieldBegin('pixels', TType.STRING, 3)
4499  oprot.writeBinary(self.pixels)
4500  oprot.writeFieldEnd()
4501  if self.row_ids_A is not None:
4502  oprot.writeFieldBegin('row_ids_A', TType.STRING, 4)
4503  oprot.writeBinary(self.row_ids_A)
4504  oprot.writeFieldEnd()
4505  if self.row_ids_B is not None:
4506  oprot.writeFieldBegin('row_ids_B', TType.STRING, 5)
4507  oprot.writeBinary(self.row_ids_B)
4508  oprot.writeFieldEnd()
4509  if self.table_ids is not None:
4510  oprot.writeFieldBegin('table_ids', TType.STRING, 6)
4511  oprot.writeBinary(self.table_ids)
4512  oprot.writeFieldEnd()
4513  if self.accum_data is not None:
4514  oprot.writeFieldBegin('accum_data', TType.STRING, 7)
4515  oprot.writeBinary(self.accum_data)
4516  oprot.writeFieldEnd()
4517  if self.accum_depth is not None:
4518  oprot.writeFieldBegin('accum_depth', TType.I32, 8)
4519  oprot.writeI32(self.accum_depth)
4520  oprot.writeFieldEnd()
4521  oprot.writeFieldStop()
4522  oprot.writeStructEnd()

Member Data Documentation

omnisci.thrift.ttypes.TRawRenderPassDataResult.__dict__
private

Definition at line 4532 of file ttypes.py.

omnisci.thrift.ttypes.TRawRenderPassDataResult.accum_data

Definition at line 4426 of file ttypes.py.

Referenced by omnisci.thrift.ttypes.TRawRenderPassDataResult.read(), and omnisci.thrift.ttypes.TRawRenderPassDataResult.write().

omnisci.thrift.ttypes.TRawRenderPassDataResult.accum_depth

Definition at line 4427 of file ttypes.py.

Referenced by omnisci.thrift.ttypes.TRawRenderPassDataResult.read(), and omnisci.thrift.ttypes.TRawRenderPassDataResult.write().

omnisci.thrift.ttypes.TRawRenderPassDataResult.num_pixel_channels

Definition at line 4420 of file ttypes.py.

Referenced by omnisci.thrift.ttypes.TRawRenderPassDataResult.read(), and omnisci.thrift.ttypes.TRawRenderPassDataResult.write().

omnisci.thrift.ttypes.TRawRenderPassDataResult.num_pixel_samples

Definition at line 4421 of file ttypes.py.

Referenced by omnisci.thrift.ttypes.TRawRenderPassDataResult.read(), and omnisci.thrift.ttypes.TRawRenderPassDataResult.write().

omnisci.thrift.ttypes.TRawRenderPassDataResult.pixels

Definition at line 4422 of file ttypes.py.

Referenced by omnisci.thrift.ttypes.TRawRenderPassDataResult.read(), and omnisci.thrift.ttypes.TRawRenderPassDataResult.write().

omnisci.thrift.ttypes.TRawRenderPassDataResult.row_ids_A

Definition at line 4423 of file ttypes.py.

Referenced by omnisci.thrift.ttypes.TRawRenderPassDataResult.read(), and omnisci.thrift.ttypes.TRawRenderPassDataResult.write().

omnisci.thrift.ttypes.TRawRenderPassDataResult.row_ids_B

Definition at line 4424 of file ttypes.py.

Referenced by omnisci.thrift.ttypes.TRawRenderPassDataResult.read(), and omnisci.thrift.ttypes.TRawRenderPassDataResult.write().

omnisci.thrift.ttypes.TRawRenderPassDataResult.table_ids

Definition at line 4425 of file ttypes.py.

Referenced by omnisci.thrift.ttypes.TRawRenderPassDataResult.read(), and omnisci.thrift.ttypes.TRawRenderPassDataResult.write().


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