Table of Contents

Interface ITransformFrameInternal

Namespace
KSP.Sim.impl
Assembly
Assembly-CSharp.dll
public interface ITransformFrameInternal : ITransformFrame, ICoordinateSystem
Inherited Members
Extension Methods

Properties

IsLocalMatrixDirty

bool IsLocalMatrixDirty { get; }

Property Value

bool

_transformInternal

ITransformModelInternal _transformInternal { get; }

Property Value

ITransformModelInternal

localMatrix

ref Matrix4x4D localMatrix { get; }

Property Value

Matrix4x4D

localMatrixInverse

ref Matrix4x4D localMatrixInverse { get; }

Property Value

Matrix4x4D

localRotation

QuaternionD localRotation { get; }

Property Value

QuaternionD

Methods

AddChild(ITransformModel)

void AddChild(ITransformModel youngChild)

Parameters

youngChild ITransformModel

AttachMotionFrame(IMotionFrame)

void AttachMotionFrame(IMotionFrame motionFrame)

Parameters

motionFrame IMotionFrame

FindCommonParent(ITransformFrameInternal)

ITransformFrameInternal FindCommonParent(ITransformFrameInternal otherFrameInternal)

Parameters

otherFrameInternal ITransformFrameInternal

Returns

ITransformFrameInternal

RemoveChild(ITransformModel)

void RemoveChild(ITransformModel oldChild)

Parameters

oldChild ITransformModel

SetLocalMatrixDirty()

void SetLocalMatrixDirty()