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

Public Member Functions

 int_output ()
 int_output (long size)
 int_output (long size, int value)
int get (long i)
void set (long i, int value)
int value ()
void setValue (int value)
int[] 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 int, for the mutable parameters of this type. See ScalarOutput.

Constructor & Destructor Documentation

◆ int_output() [1/3]

meshlib.int_output.int_output ( )

One element, zero.

◆ int_output() [2/3]

meshlib.int_output.int_output ( long size)

size elements, zero.

◆ int_output() [3/3]

meshlib.int_output.int_output ( long size,
int value )

size elements equal to value.

Member Function Documentation

◆ get()

int meshlib.int_output.get ( long i)

The element i.

◆ set()

void meshlib.int_output.set ( long i,
int value )

Sets the element i.

◆ setValue()

void meshlib.int_output.setValue ( int value)

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

◆ toString()

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

◆ value()

int meshlib.int_output.value ( )

The only element. Throws unless there is exactly one.

◆ values()

int[] meshlib.int_output.values ( )

A copy of the elements.


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