Space Engineers
|
Public Member Functions | |
override BoundingBoxD | GetWorldBoundaries () |
override BoundingBoxD | PeekWorldBoundaries (ref Vector3D targetPosition) |
override float | GetVolume (ref Vector3D voxelPosition) |
Gets volume of intersection of shape and voxel More... | |
override void | SendPaintRequest (MyVoxelBase voxel, byte newMaterialIndex) |
override void | SendCutOutRequest (MyVoxelBase voxel) |
override void | SendFillRequest (MyVoxelBase voxel, byte newMaterialIndex) |
Public Member Functions inherited from Sandbox.Engine.Voxels.MyShape | |
virtual void | SendDrillCutOutRequest (MyVoxelBase voxel, bool damage=false) |
Public Attributes | |
BoundingBoxD | Boundaries |
Vector3D | RampNormal |
double | RampNormalW |
Additional Inherited Members | |
Protected Member Functions inherited from Sandbox.Engine.Voxels.MyShape | |
float | SignedDistanceToDensity (float signedDistance) |
| |
Protected Attributes inherited from Sandbox.Engine.Voxels.MyShape | |
MatrixD | m_transformation = MatrixD.Identity |
MatrixD | m_inverse = MatrixD.Identity |
bool | m_inverseIsDirty = false |
Properties inherited from VRage.Game.ModAPI.IMyVoxelShapeRamp | |
BoundingBoxD | Boundaries [get, set] |
Vector3D | RampNormal [get, set] |
normal of the sloped plane More... | |
double | RampNormalW [get, set] |
Properties inherited from VRage.Game.ModAPI.IMyVoxelShape | |
MatrixD | Transform [get, set] |
World matrix of voxel shape More... | |
Properties inherited from Sandbox.Engine.Voxels.MyShape | |
MatrixD | Transformation [get, set] |
MatrixD | InverseTransformation [get] |
Definition at line 242 of file MyVoxelGenerator.cs.
|
inlinevirtual |
Gets volume of intersection of shape and voxel
voxelPosition | Left bottom point of voxel |
Implements Sandbox.Engine.Voxels.MyShape.
Definition at line 260 of file MyVoxelGenerator.cs.
|
inlinevirtual |
Implements Sandbox.Engine.Voxels.MyShape.
Definition at line 248 of file MyVoxelGenerator.cs.
|
inlinevirtual |
Implements Sandbox.Engine.Voxels.MyShape.
Definition at line 253 of file MyVoxelGenerator.cs.
|
inlinevirtual |
Implements Sandbox.Engine.Voxels.MyShape.
Definition at line 281 of file MyVoxelGenerator.cs.
|
inlinevirtual |
Implements Sandbox.Engine.Voxels.MyShape.
Definition at line 286 of file MyVoxelGenerator.cs.
|
inlinevirtual |
Implements Sandbox.Engine.Voxels.MyShape.
Definition at line 276 of file MyVoxelGenerator.cs.
BoundingBoxD Sandbox.Engine.Voxels.MyShapeRamp.Boundaries |
Definition at line 244 of file MyVoxelGenerator.cs.
Vector3D Sandbox.Engine.Voxels.MyShapeRamp.RampNormal |
Definition at line 245 of file MyVoxelGenerator.cs.
double Sandbox.Engine.Voxels.MyShapeRamp.RampNormalW |
Definition at line 246 of file MyVoxelGenerator.cs.