public class ThreeDVector extends Vector
| Modifier and Type | Class and Description |
|---|---|
static class |
ThreeDVector.Builder |
static class |
ThreeDVector.Fields |
Structure.MapKind<T>UaNamespaceTranslateable.Context| Modifier and Type | Field and Description |
|---|---|
static StructureSpecification |
SPECIFICATION |
| Modifier | Constructor and Description |
|---|---|
|
ThreeDVector() |
|
ThreeDVector(Double f_x,
Double f_y,
Double f_z) |
protected |
ThreeDVector(UaDataTypeSpecification specification) |
| Modifier and Type | Method and Description |
|---|---|
static ThreeDVector.Builder |
builder() |
ThreeDVector |
clone()
Clones the Structure.
|
Double |
getX() |
Double |
getY() |
Double |
getZ() |
void |
setX(Double value) |
void |
setY(Double value) |
void |
setZ(Double value) |
ThreeDVector.Builder |
toBuilder()
Returns a builder with the data of this Structure pre-set.
|
builderclear, equals, forEachField, forEachField, get, get, hashCode, indexGet, indexSet, set, set, specification, toFieldNamesMap, toFieldNamesMap, toFieldsMap, toFieldsMap, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitreduceFields, reduceFields, toMap, withTranslatedNamespacespublic static final StructureSpecification SPECIFICATION
public ThreeDVector()
protected ThreeDVector(UaDataTypeSpecification specification)
public Double getX()
public void setX(Double value)
public Double getY()
public void setY(Double value)
public Double getZ()
public void setZ(Double value)
public ThreeDVector clone()
AbstractStructureCloneNotSupportedException
as all Structures must be cloneable.public static ThreeDVector.Builder builder()
public ThreeDVector.Builder toBuilder()
Structure#getClass() as this one.Copyright © 2026. All rights reserved.