public override void Apply(ITransform transform) { if (_coordMode == CoordMode.LocalToWorld) { transform.ComputeLocalToWorldMatrix(ref _matrix, this); } else // WorldToLocal { transform.ComputeWorldToLocalMatrix(ref _matrix, this); } }