Top Description Fields Constructors Methods
jogamp.opengl.glu.nurbs

public Class CArrayOfBreakpts

extends Object
Class Inheritance

Class replacing C language pointer
Author
Tomas Hrasky

Field Summary

Modifier and TypeField and Description
private int
pointer

Pointer to array member

private final Breakpt[]
pole

Underlaying array

Constructor Summary

AccessConstructor and Description
public
CArrayOfBreakpts(final Breakpt[]
underlaying array
array
,
final int
pointer (index) to array
pointer
)

Makes new CArray

public
CArrayOfBreakpts(final CArrayOfBreakpts
reference array
carray
)

Makes new CArray from other CArray

Method Summary

Modifier and TypeMethod and Description
public Breakpt

Returns:

element at pointer
get
()

Returns element at pointer

public Breakpt

Returns:

element at index
get
(final int
array index
i
)

Returns array element at specified index

public int

Returns:

pointer value
getPointer
()

Returns pointer value

public void
lessenPointerBy(final int
lessen by
i
)

Lessens pointer by value

public void
mm()

Lessens ponter by one (--)

public void
pp()

Increases pointer by one (++)

public void
raisePointerBy(final int
raise by
i
)

Raises pointer by value

public void
set(final Breakpt
desired value
f
)

Sets element at pointer

public void
setPointer(final int
pointer value to be set
pointer
)

Sets ponter value

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

pointerback to summary
private int pointer

Pointer to array member

poleback to summary
private final Breakpt[] pole

Underlaying array

Constructor Detail

CArrayOfBreakptsback to summary
public CArrayOfBreakpts(final Breakpt[] array, final int pointer)

Makes new CArray

Parameters
array:Breakpt[]

underlaying array

pointer:int

pointer (index) to array

CArrayOfBreakptsback to summary
public CArrayOfBreakpts(final CArrayOfBreakpts carray)

Makes new CArray from other CArray

Parameters
carray:CArrayOfBreakpts

reference array

Method Detail

getback to summary
public Breakpt get()

Returns element at pointer

Returns:Breakpt

element at pointer

getback to summary
public Breakpt get(final int i)

Returns array element at specified index

Parameters
i:int

array index

Returns:Breakpt

element at index

getPointerback to summary
public int getPointer()

Returns pointer value

Returns:int

pointer value

lessenPointerByback to summary
public void lessenPointerBy(final int i)

Lessens pointer by value

Parameters
i:int

lessen by

mmback to summary
public void mm()

Lessens ponter by one (--)

ppback to summary
public void pp()

Increases pointer by one (++)

raisePointerByback to summary
public void raisePointerBy(final int i)

Raises pointer by value

Parameters
i:int

raise by

setback to summary
public void set(final Breakpt f)

Sets element at pointer

Parameters
f:Breakpt

desired value

setPointerback to summary
public void setPointer(final int pointer)

Sets ponter value

Parameters
pointer:int

pointer value to be set