MeshLib Java Docs
Loading...
Searching...
No Matches
meshlib.char_output Class Reference
Inheritance diagram for meshlib.char_output:

Public Member Functions

 char_output ()
 char_output (long size)
 char_output (long size, byte value)
byte get (long i)
void set (long i, byte value)
byte value ()
void setValue (byte value)
byte[] values ()
java.lang.String toString ()
Public Member Functions inherited from meshlib.ScalarOutput
final java.lang.foreign.MemorySegment rawPointer ()
final long length ()

Additional Inherited Members

Static Public Member Functions inherited from meshlib.ScalarOutput
static java.lang.foreign.MemorySegment ref (ScalarOutput object, java.lang.String name)
Protected Member Functions inherited from meshlib.ScalarOutput
 ScalarOutput (long size, java.lang.foreign.MemoryLayout layout)
final long index (long i)
final void checkSingle ()
Protected Attributes inherited from meshlib.ScalarOutput
final java.lang.foreign.MemorySegment segment

Detailed Description

An array of char, for the mutable parameters of this type. See ScalarOutput.

Constructor & Destructor Documentation

◆ char_output() [1/3]

meshlib.char_output.char_output ( )

One element, zero.

◆ char_output() [2/3]

meshlib.char_output.char_output ( long size)

size elements, zero.

◆ char_output() [3/3]

meshlib.char_output.char_output ( long size,
byte value )

size elements equal to value.

Member Function Documentation

◆ get()

byte meshlib.char_output.get ( long i)

The element i.

◆ set()

void meshlib.char_output.set ( long i,
byte value )

Sets the element i.

◆ setValue()

void meshlib.char_output.setValue ( byte value)

Sets the only element. Throws unless there is exactly one.

◆ toString()

java.lang.String meshlib.char_output.toString ( )

◆ value()

byte meshlib.char_output.value ( )

The only element. Throws unless there is exactly one.

◆ values()

byte[] meshlib.char_output.values ( )

A copy of the elements.


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