    

 ## On this page

  

 

 # Class PHXMassProperties

 Last update: 22.06.2026 

**Packages:** `com.phoenix_int.aserver.types`

```
↳ java.lang.Object
  ↳ com.phoenix_int.aserver.types.PHXMassProperties

```

---

```java
public class PHXMassProperties
extends java.lang.Object

```

This is a utility class for holding mass property information. The class is used by the [PHXGeomInfo](PHXGeomInfo.md) class.

## Constructor Summary

Constructor and Description`PHXMassProperties(boolean&nbsp;hasCG, boolean&nbsp;hasVolume, boolean&nbsp;hasSurfaceArea, boolean&nbsp;hasMass)`## Method Summary

Modifier and TypeMethod and Description`java.lang.String``getCG()``double``getcgX()``double``getcgY()``double``getcgZ()``boolean``getHasCG()``boolean``getHasMass()``boolean``getHasSurfaceArea()``boolean``getHasVolume()``double``getMass()``double``getSurfaceArea()``double``getVolume()``void``setCG(double&nbsp;x, double&nbsp;y, double&nbsp;z)``void``setcgX(double&nbsp;v)``void``setcgY(double&nbsp;v)``void``setcgZ(double&nbsp;v)``void``setMass(double&nbsp;v)``void``setSurfaceArea(double&nbsp;v)``void``setVolume(double&nbsp;v)`### Methods inherited from class java.lang.Object

`clone`, `equals`, `finalize`, `getClass`, `hashCode`, `notify`, `notifyAll`, `toString`, `wait`, `wait`, `wait`

## Constructor Detail

### PHXMassProperties

```java
public&nbsp;PHXMassProperties(boolean&nbsp;hasCG,
                         boolean&nbsp;hasVolume,
                         boolean&nbsp;hasSurfaceArea,
                         boolean&nbsp;hasMass)

```

## Method Detail

### getcgX

```java
public&nbsp;double&nbsp;getcgX()

```

### getcgY

```java
public&nbsp;double&nbsp;getcgY()

```

### getcgZ

```java
public&nbsp;double&nbsp;getcgZ()

```

### getVolume

```java
public&nbsp;double&nbsp;getVolume()

```

### getSurfaceArea

```java
public&nbsp;double&nbsp;getSurfaceArea()

```

### getMass

```java
public&nbsp;double&nbsp;getMass()

```

### getHasCG

```java
public&nbsp;boolean&nbsp;getHasCG()

```

### getHasVolume

```java
public&nbsp;boolean&nbsp;getHasVolume()

```

### getHasSurfaceArea

```java
public&nbsp;boolean&nbsp;getHasSurfaceArea()

```

### getHasMass

```java
public&nbsp;boolean&nbsp;getHasMass()

```

### setcgX

```java
public&nbsp;void&nbsp;setcgX(double&nbsp;v)

```

### setcgY

```java
public&nbsp;void&nbsp;setcgY(double&nbsp;v)

```

### setcgZ

```java
public&nbsp;void&nbsp;setcgZ(double&nbsp;v)

```

### setVolume

```java
public&nbsp;void&nbsp;setVolume(double&nbsp;v)

```

### setSurfaceArea

```java
public&nbsp;void&nbsp;setSurfaceArea(double&nbsp;v)

```

### setMass

```java
public&nbsp;void&nbsp;setMass(double&nbsp;v)

```

### setCG

```java
public&nbsp;void&nbsp;setCG(double&nbsp;x,
                  double&nbsp;y,
                  double&nbsp;z)

```

### getCG

```java
public&nbsp;java.lang.String&nbsp;getCG()

```