Space Engineers
Public Types | Public Member Functions | Properties | List of all members
VRageRender.Fractures.WoodFractureSettings Class Reference
Inheritance diagram for VRageRender.Fractures.WoodFractureSettings:
VRageRender.Fractures.MyFractureSettings

Public Types

enum  Rotation { Rotation.AutoRotate, Rotation.NoRotation, Rotation.Rotate90 }
 How to rotate the splitting geometry. More...
 

Public Member Functions

 WoodFractureSettings ()
 

Properties

Vector3 SplinterSplittingAxis [get, set]
 
Rotation SplinterRotateSplitGeom [get, set]
 
int SplinterNumSubparts [get, set]
 
float SplinterWidthRange [get, set]
 
Vector3 SplinterScale [get, set]
 
Vector3 SplinterScaleRange [get, set]
 
float SplinterSplitGeomShiftRangeY [get, set]
 
float SplinterSplitGeomShiftRangeZ [get, set]
 
float SplinterSurfaceNormalShearingRange [get, set]
 
float SplinterFractureLineShearingRange [get, set]
 
float SplinterFractureNormalShearingRange [get, set]
 
string SplinterSplittingPlane [get, set]
 
bool SplinterCustomSplittingPlaneAxis [get, set]
 
Vector3 BoardSplittingAxis [get, set]
 
Rotation BoardRotateSplitGeom [get, set]
 
int BoardNumSubparts [get, set]
 
float BoardWidthRange [get, set]
 
Vector3 BoardScale [get, set]
 
Vector3 BoardScaleRange [get, set]
 
float BoardSplitGeomShiftRangeY [get, set]
 
float BoardSplitGeomShiftRangeZ [get, set]
 
float BoardSurfaceNormalShearingRange [get, set]
 
float BoardFractureLineShearingRange [get, set]
 
float BoardFractureNormalShearingRange [get, set]
 
string BoardSplittingPlane [get, set]
 
bool BoardCustomSplittingPlaneAxis [get, set]
 

Detailed Description

Definition at line 6 of file WoodFractureSettings.cs.

Member Enumeration Documentation

How to rotate the splitting geometry.

Enumerator
AutoRotate 
NoRotation 
Rotate90 

Definition at line 9 of file WoodFractureSettings.cs.

Constructor & Destructor Documentation

VRageRender.Fractures.WoodFractureSettings.WoodFractureSettings ( )
inline

Definition at line 16 of file WoodFractureSettings.cs.

Property Documentation

bool VRageRender.Fractures.WoodFractureSettings.BoardCustomSplittingPlaneAxis
getset

Definition at line 194 of file WoodFractureSettings.cs.

float VRageRender.Fractures.WoodFractureSettings.BoardFractureLineShearingRange
getset

Definition at line 176 of file WoodFractureSettings.cs.

float VRageRender.Fractures.WoodFractureSettings.BoardFractureNormalShearingRange
getset

Definition at line 181 of file WoodFractureSettings.cs.

int VRageRender.Fractures.WoodFractureSettings.BoardNumSubparts
getset

Definition at line 139 of file WoodFractureSettings.cs.

Rotation VRageRender.Fractures.WoodFractureSettings.BoardRotateSplitGeom
getset

Definition at line 134 of file WoodFractureSettings.cs.

Vector3 VRageRender.Fractures.WoodFractureSettings.BoardScale
getset

Definition at line 150 of file WoodFractureSettings.cs.

Vector3 VRageRender.Fractures.WoodFractureSettings.BoardScaleRange
getset

Definition at line 156 of file WoodFractureSettings.cs.

float VRageRender.Fractures.WoodFractureSettings.BoardSplitGeomShiftRangeY
getset

Definition at line 161 of file WoodFractureSettings.cs.

float VRageRender.Fractures.WoodFractureSettings.BoardSplitGeomShiftRangeZ
getset

Definition at line 166 of file WoodFractureSettings.cs.

Vector3 VRageRender.Fractures.WoodFractureSettings.BoardSplittingAxis
getset

Definition at line 129 of file WoodFractureSettings.cs.

string VRageRender.Fractures.WoodFractureSettings.BoardSplittingPlane
getset

Definition at line 188 of file WoodFractureSettings.cs.

float VRageRender.Fractures.WoodFractureSettings.BoardSurfaceNormalShearingRange
getset

Definition at line 171 of file WoodFractureSettings.cs.

float VRageRender.Fractures.WoodFractureSettings.BoardWidthRange
getset

Definition at line 144 of file WoodFractureSettings.cs.

bool VRageRender.Fractures.WoodFractureSettings.SplinterCustomSplittingPlaneAxis
getset

Definition at line 103 of file WoodFractureSettings.cs.

float VRageRender.Fractures.WoodFractureSettings.SplinterFractureLineShearingRange
getset

Definition at line 85 of file WoodFractureSettings.cs.

float VRageRender.Fractures.WoodFractureSettings.SplinterFractureNormalShearingRange
getset

Definition at line 90 of file WoodFractureSettings.cs.

int VRageRender.Fractures.WoodFractureSettings.SplinterNumSubparts
getset

Definition at line 48 of file WoodFractureSettings.cs.

Rotation VRageRender.Fractures.WoodFractureSettings.SplinterRotateSplitGeom
getset

Definition at line 43 of file WoodFractureSettings.cs.

Vector3 VRageRender.Fractures.WoodFractureSettings.SplinterScale
getset

Definition at line 59 of file WoodFractureSettings.cs.

Vector3 VRageRender.Fractures.WoodFractureSettings.SplinterScaleRange
getset

Definition at line 65 of file WoodFractureSettings.cs.

float VRageRender.Fractures.WoodFractureSettings.SplinterSplitGeomShiftRangeY
getset

Definition at line 70 of file WoodFractureSettings.cs.

float VRageRender.Fractures.WoodFractureSettings.SplinterSplitGeomShiftRangeZ
getset

Definition at line 75 of file WoodFractureSettings.cs.

Vector3 VRageRender.Fractures.WoodFractureSettings.SplinterSplittingAxis
getset

Definition at line 38 of file WoodFractureSettings.cs.

string VRageRender.Fractures.WoodFractureSettings.SplinterSplittingPlane
getset

Definition at line 97 of file WoodFractureSettings.cs.

float VRageRender.Fractures.WoodFractureSettings.SplinterSurfaceNormalShearingRange
getset

Definition at line 80 of file WoodFractureSettings.cs.

float VRageRender.Fractures.WoodFractureSettings.SplinterWidthRange
getset

Definition at line 53 of file WoodFractureSettings.cs.


The documentation for this class was generated from the following file: