C# Class datastructures.BFSInnerNode

Represents an inner node of a BFSOctree.
显示文件 Open project: denniskb/asvo_cuda

Public Properties

Property Type Description
childIndex uint
childMask uint
visualData VisualData

Public Methods

Method Description
BFSInnerNode ( uint childMask, uint childIndex, VisualData visualData )

Creates a new BFSInnerNode.

export ( BinaryWriter writer ) : void

Writes the contents of this BFSInnerNode to a binary stream using the provided BinaryWriter. Output-format: bytes: type/format: interpretation: =================================================== sizeof(VisualData) VisualData visual data 4 uint32 child mask (only lower 8 bits matter) 4 uint32 child index See also VisualData.export for how the composed data types are being exported.

Method Details

BFSInnerNode() public method

Creates a new BFSInnerNode.
public BFSInnerNode ( uint childMask, uint childIndex, VisualData visualData )
childMask uint child-mask
childIndex uint child-pointer
visualData VisualData visual data

export() public method

Writes the contents of this BFSInnerNode to a binary stream using the provided BinaryWriter. Output-format: bytes: type/format: interpretation: =================================================== sizeof(VisualData) VisualData visual data 4 uint32 child mask (only lower 8 bits matter) 4 uint32 child index See also VisualData.export for how the composed data types are being exported.
public export ( BinaryWriter writer ) : void
writer BinaryWriter The BinaryWriter used to write to the stream.
return void

Property Details

childIndex public_oe property

public uint childIndex
return uint

childMask public_oe property

public uint childMask
return uint

visualData public_oe property

public VisualData,datastructures visualData
return VisualData