Ocronet.Dynamic.OcroFST.CompositionFstImpl.SplitIndices C# (CSharp) Method

SplitIndices() public method

public SplitIndices ( Intarray result1, Intarray result2, Intarray indices ) : void
result1 Intarray
result2 Intarray
indices Intarray
return void
        public override void SplitIndices(Intarray result1, Intarray result2, Intarray indices)
        {
            result1.MakeLike(indices);
            result2.MakeLike(indices);
            int k = l2.nStates();
            for (int i = 0; i < indices.Length(); i++)
            {
                result1.Put1d(i, indices.At1d(i) / k);
                result2.Put1d(i, indices.At1d(i) % k);
            }
        }