Interface IFixPoint
Inherited Members
System.IDisposable.Dispose()
Assembly: Experior.Interfaces.dll
Syntax
public interface IFixPoint : IDisposable
Properties
CollisionRadius
Declaration
float CollisionRadius { get; set; }
Property Value
Type |
Description |
System.Single |
|
Color
Declaration
Color Color { get; set; }
Property Value
Type |
Description |
System.Windows.Media.Color |
|
Disposed
Declaration
Property Value
Type |
Description |
System.Boolean |
|
Disposing
Declaration
bool Disposing { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Dragable
Declaration
bool Dragable { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Enabled
Declaration
bool Enabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Height
Declaration
float Height { get; set; }
Property Value
Type |
Description |
System.Single |
|
Index
Declaration
Property Value
Type |
Description |
System.Int32 |
|
IsSnapped
Declaration
Property Value
Type |
Description |
System.Boolean |
|
Length
Declaration
float Length { get; set; }
Property Value
Type |
Description |
System.Single |
|
LocalOrientation
Declaration
Matrix4x4 LocalOrientation { get; set; }
Property Value
Type |
Description |
System.Numerics.Matrix4x4 |
|
LocalPitch
Declaration
float LocalPitch { get; set; }
Property Value
Type |
Description |
System.Single |
|
LocalPosition
Declaration
Vector3 LocalPosition { get; set; }
Property Value
Type |
Description |
System.Numerics.Vector3 |
|
LocalRoll
Declaration
float LocalRoll { get; set; }
Property Value
Type |
Description |
System.Single |
|
LocalYaw
Declaration
float LocalYaw { get; set; }
Property Value
Type |
Description |
System.Single |
|
Locked
Declaration
bool Locked { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
MeasureDistance
Declaration
bool MeasureDistance { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
MultipleSnapping
Declaration
bool MultipleSnapping { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Name
Declaration
string Name { get; set; }
Property Value
Type |
Description |
System.String |
|
Orientation
Declaration
Matrix4x4 Orientation { get; set; }
Property Value
Type |
Description |
System.Numerics.Matrix4x4 |
|
Parent
Declaration
Property Value
Pitch
Declaration
float Pitch { get; set; }
Property Value
Type |
Description |
System.Single |
|
Position
Declaration
Vector3 Position { get; set; }
Property Value
Type |
Description |
System.Numerics.Vector3 |
|
Roll
Declaration
Property Value
Type |
Description |
System.Single |
|
Scale
Declaration
Property Value
Type |
Description |
System.Numerics.Vector3 |
|
Selectable
Declaration
bool Selectable { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Selected
Declaration
bool Selected { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Size
Declaration
Property Value
Type |
Description |
System.Numerics.Vector3 |
|
SnapDirection
Declaration
Vector3 SnapDirection { get; set; }
Property Value
Type |
Description |
System.Numerics.Vector3 |
|
UserData
Declaration
object UserData { get; set; }
Property Value
Type |
Description |
System.Object |
|
Visible
Declaration
bool Visible { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Width
Declaration
float Width { get; set; }
Property Value
Type |
Description |
System.Single |
|
Yaw
Declaration
Property Value
Type |
Description |
System.Single |
|
Methods
Deselect()
Declaration
Declaration
void Highlight(Color color)
Parameters
Type |
Name |
Description |
System.Windows.Media.Color |
color |
|
Move(Vector3)
Declaration
Parameters
Type |
Name |
Description |
System.Numerics.Vector3 |
delta |
|
Normal()
Declaration
Select()
Declaration
Declaration
Parameters
Type |
Name |
Description |
System.Windows.Media.Color |
color |
|
UnAttach()
Declaration