17 INLINE PhysxHeightFieldDesc::
18 PhysxHeightFieldDesc() {
27 INLINE PhysxHeightFieldDesc::
28 ~PhysxHeightFieldDesc() {
47 return _desc.isValid();
53 INLINE
void PhysxHeightFieldDesc::
54 set_size(
unsigned int num_rows,
unsigned int num_columns) {
60 _desc.format = NX_HF_S16_TM;
61 _desc.nbRows = (NxU32) num_rows;
62 _desc.nbColumns = (NxU32) num_columns;
63 _desc.sampleStride =
sizeof(NxU32);
65 _samples =
new NxU32[_desc.nbColumns * _desc.nbRows];
66 _desc.samples = _samples;
73 INLINE
void PhysxHeightFieldDesc::
77 _desc.nbRows = (NxU32) 0;
78 _desc.nbColumns = (NxU32) 0;
79 _desc.samples =
nullptr;
void set_to_default()
(re)sets the structure to the default.
bool is_valid() const
Returns true if the descriptor is valid.